Home Top Stories 10 dead, others injured after van hits pedestrians in Toronto

10 dead, others injured after van hits pedestrians in Toronto

117

The driver of the van is under arrest, Toronto police told ABC News.