DEDHAM, Mass. (WPRI) — A Nativity display at a church in Dedham, Massachusetts, is sparking a debate. The display outside Saint Susanna Parish now features a sign that reads “ICE was here” instead of ...
The Christmas display, which replaces Jesus, Mary and Joseph with a sign saying “ICE Was Here,” has drawn criticism from Catholic leaders and immigration officials. By Jenna Russell Reporting from ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results