Two Lives Lost in Tragic North York Crash
In a heartbreaking incident, two individuals lost their lives in a single-vehicle accident in North York during the early hours of the morning.
According to Toronto police, the accident occurred when a vehicle collided with a traffic light pole at the intersection of Finch Avenue West and Romfield Lane, located just west of Keele Street, shortly after 4:30 a.m. on Saturday.
Tragically, two men were declared deceased at the crash site, although their ages have not yet been disclosed.
Authorities are currently investigating the circumstances surrounding the crash to determine the cause of this devastating incident.




