Officials investigating mysterious death of 21-year-old who was walking near Saugus waste plant
Cole Moment was pronounced dead at the WIN Waste Innovations facility in Saugus Dec. 31 after an employee found him lying unresponsive on the ground, officials said. The post Officials investigating mysterious death of 21-year-old who was walking near Saugus waste plant appeared first on Boston.