A man driving a white van suddenly veered off the road and struck multiple people on a sidewalk in Toronto, Ontario Monday evening. The Associated…
A man driving a white van suddenly veered off the road and struck multiple people on a sidewalk in Toronto, Ontario Monday evening. The Associated…