The sign remains installed inside the Nativity scene at Dedham Massachusetts church as of 3pm, even after Archdiocese of Boston called sign “divisive political messaging” and told the parish to remove it immediately.
Playback speed
×
Share post
Share post at current time
Share from 0:00
0:00
/
0:00
Transcript
Listen on
Substack App
RSS Feed
Recent Episodes









