Worker killed in Swampscott construction site accident
Authorities are investigating the tragic death of a worker after an incident at a construction site in Swampscott, MA on Monday afternoon. Police responded to the Aggregate Industries facility at 30 Danvers Road after receiving a 911 call reporting an issue with a rock crusher suspended above the site’s quarry. The victim was pronounced dead […]