SIU investigating North York hit-and-run crash that injured 2 pedestrians
The Highway 401 ramp to Keele Street southbound was closed for several hours for the investigation. It has since reopened to traffic. (Gian-Paolo Mendoza/CBC – image credit)Ontario’s police watchdog is investigating a hit and run collision between two …