Toronto police say driver loaded pedestrian into car and sped off after striking them with vehicle

Toronto police say a driver loaded a pedestrian into their car and sped off after

March 26, 2024

Toronto police say a driver loaded a pedestrian into their car and sped off after striking them with their vehicle on Tuesday afternoon in North York.