Preview Mode Links will not work in preview mode

Dec 12, 2019

For the third straight year, the Nativity scene at a Catholic church in Massachusetts has taken on a political theme. St. Susanna Parish in Dedham MA has unveiled its latest Nativity scene, which is centered on the issue of climate change. There's more.