Canada is hat country to the North of the USA, in its biggest city Toronto,
This afternoon at 1:30 pm Eastern Time, on a sunny, warm Spring day, after a cold winter, many people were on on the streets, especially Yonge Street, Toronto’s busiest Street. That’s when a white van barrelled down the street and for one mile going up on the sidewalks he killed 10 people and injured 16, some critically.
25 Minutes of Horror:
www.theglobeandmail.com/...