
Fatalities As White Van Hits Pedestrians in Toronto, Driver Described as ‘Angry and Middle Eastern’
Police in Toronto reported multiple injuries and fatalities after a white van struck pedestrians at the busy intersection of Yonge Street and Finch. The incident […]