Crews rushed to the scene of 555 Teeple Terrace in London, Ont., around 11:40 a.m. on Friday after a four-storey wall collapsed at the site, trapping several people who were working.
City officials say five people have been transported to hospital, following the partial collapse at a construction site in the city’s southwest.