‘ICE Was Here’ Nativity in Dedham Draws Archdiocese Rebuke
St. Susanna Parish in Dedham, MA, replaced the Holy Family in its Nativity with an 'ICE was here' sign, sparking a rebuke from the Archdiocese of Boston.
Beat
Choose which optional cookies this site may use. Page views are also counted anonymously, without cookies or identifiers, for every reader.