The controversial "ICE was here" nativity scene at a Dedham, Massachusetts church will remain until the priest can speak with the archbishop of Boston.

See Full Page