April 28, 2024

Report: Worker who fell from Canada Place sails not anchored down

Worksafe BC has released its report into the death a man who fell while working on the iconic sails at Canada Place a year-and-a-half ago. It was the second death at a Ledcor site on December 2nd, 2010. Diego Eduardo Herrera's company was working on the Canada Place sail rehabilitation project - when the Texas native fell 14 meters. He later … [Read more...]