The incident occurred in the North York area at the intersection of Yonge Street and Finch Avenue, police said.

The CBC published video of the suspect's arrest and shows him pointing an object at police.

The Minister of Public Safety, Ralph Goodale, said it was too soon to say whether the crash was a case of international terrorism.

A witness said he saw the crash happen.

"I was in my car and I saw a white van going on the sidewalk,” witness Ham Yu-Jin told a local paper. "I heard a big bang and the van hit a bus shelter and hit people. I turned my car on and chased the van. I’m so lucky, I could have been hit.”

"Our hearts go out to anyone affected. We're obviously going to have more to learn and more to say in the coming hours," Canadian Prime Minister Justin Trudeau said.