Controversial "ICE was here" nativity scene remains up in Massachusetts on Christmas
The "ICE was here" nativity scene at St. Susanna's Parish in Dedham was still in place on Christmas Day ahead of a scheduled meeting between the parish priest and the Boston Archdiocese. WBZ-TV's Aaron Parseghian reports.