On Friday, October 24, 2025, at approximately 3:30 p.m., a construction crane collapsed from a barge at an industrial redevelopment site on Rover Street along the Mystic River in Everett, Massachusetts. The incident resulted in two fatalities, including the crane operator and a subcontractor, and leaving two other workers on site injured. The extent of …

See Full Page