A tragic incident occurred as a man fell from the Leaside Bridge onto a vehicle on the Don Valley Parkway, resulting in his death. The passenger in the vehicle was also injured in the incident, according to Toronto police. The circumstances surrounding the fall are currently under investigation.
Source link
Loading PerspectiveSplit analysis...
