Home Tags Toronto

Tag: toronto

Vehicle incident kills nine pedestrians in Toronto

0
Van ploughs into crowd of people in Canada's largest city with driver arrested and police investigating the cause. Source link