The Archdiocese of Boston is speaking out against a controversial sign placed at the Nativity scene of a parish in Dedham that reads “ICE was here.” In response to a Herald request for comment, the ...
A church in Dedham has drawn reaction from top brass at Immigration and Customs Enforcement (ICE) after placing a sign in its Nativity scene that reads “ICE was here” where Mary, Joseph and baby Jesus ...