Toronto police say a pedestrian has died after being hit by a vehicle in the downtown core on Wednesday.


From this RSS feed