Watch CBS News

Priest says controversial "ICE was here" nativity will stay up until he speaks to Boston archbishop

The controversial "ICE was here" nativity scene at a Dedham, Massachusetts church will remain until the priest can speak with the archbishop of Boston.
View CBS News In
CBS News App Open
Chrome Safari Continue