Photos from the scene: Dozens of pedestrians struck by van at Yonge and Finch
A van jumped a curb in the Yonge Street and Finch Avenue East area on Monday afternoon, killing ten people and injuring 15 others.
The driver fled the scene, but was caught shortly after near Yonge and Sheppard. The suspect is now in custody. No motive is currently known.