ADVERTISEMENT

London

Teen worker injured after fall at construction site

Published

A large barn under construction on Aberdeen Line in Dutton-Dunwich. June 19, 2024. (Gerry Dewan/CTV News London)