'Culture Destruction': Parishioners Upset Church’s Stained Glass Windows Will Be Demolished
Supporters of the Notre Dame Church in Worcester are disappointed more wasn’t done to save all the windows. WBZ-TV's Mike LaCrosse reports.

More Videos