- Admin
- #1
Ontario's police watchdog is investigating a hit and run collision between two vehicles in North York late Tuesday that also sent two pedestrians to hospital. The exact circumstances of what transpired were still murky early Tuesday, but the initial information from Toronto police and paramedics is that a crash occurred in the area of Keele Street and Highway 401 shortly before 11 p.m.According to a Toronto police post on X, formerly called Twitter, one of the vehicles left the scene of the cras