The Archdiocese of Boston finds itself once again at the center of national controversy following a Dedham parish’s decision to remove the figures of Jesus, Mary, and Joseph from its Nativity scene and replace them with a political sign reading … Continue reading






