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.