A pedestrian was struck by a vehicle involved in a collision in Scarborough Saturday evening, Toronto police said. The three-vehicle collision occurred at the intersection of Markham Road and ...
Some results have been hidden because they may be inaccessible to you