Toronto crash – Four people feared dead after van mounts pavement and mows down pedestrians in Toronto
AT least five people are dead after being struck by a van mounting a pavement in Toronto, Canada. Cops were called to Yonge Street and Finch Avenue after a white van hit pedestrians before fleeing the scene, according to CBC. The incident just before 1:30pm local time (18:30 GMT) in Canada’s largest city. The cause […]