A construction worker has died after a fall at an industrial site near Major Mackenzie Drive and Highway 27, in Vaughan.
Police were called after 1 p.m. to the area. It was reported that the man suffered life-threatening injuries, and an air ambulance was dispatched, but he later died from his injuries.
The Ministry of Labour will investigate.
Suggest a correction