Two dead in single-vehicle crash in North York
An early morning single-vehicle crash has claimed the lives of two people in North York. Toronto police say a vehicle struck a traffic light pole at Finch Avenue West and Romfield Lane, just west of Keele Street, just after 4:30 a.m. Saturday. Investigators say two males were pronounced dead at the scene. Their ages were […]
We haven't written up this one. CityNews has the full story — the link below goes straight to it.