Loved ones speak out after employer fined in worker’s fatal fall
It was July 19, 2021 when 44-year-old Justin Martin died after falling from the upper level of a former grain silo that was being demolished in Chatham at 97 Centre St. His employer, James Curran Expert Removal & Excavating Ltd., was recently fined $70,000 over the incident. Read More