Toronto: Van strikes as many as 10 pedestrians

Van strikes as many as 10 pedestrians at Yonge and Finch, police don’t know motive or cause of crash. Police say that a rental van mounted the curb and struck pedestrians walking along the sidewalk.