A 25-year-old man was injured after coming into contact with a live power line while working on elevated electrical equipment Saturday afternoon. The Revere Police Department responded to 30 Railroad ...
Two companies have been fined following the death of a worker and life-changing injuries to a colleague at a biogas site in Devon after safety warnings were ignored. Carl Parsons, 34, was fatally ...