A white van struck and killed 10 people at around 1:27pm local time Monday afternoon on Yonge Street near Finch Avenue in Toronto, according to Toronto Police...
A white van struck and killed 10 people at around 1:27pm local time Monday afternoon on Yonge Street near Finch Avenue in Toronto, according to Toronto Police...