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.