Canadian Public Safety Minister Ralph Goodale

Motive elusive after van driver kills 10 on Toronto sidewalk
World

Motive elusive after van driver kills 10 on Toronto sidewalk

Police in Canada’s biggest city are piecing together witness accounts and surveillance video trying to determine why a driver plowed…
Back to top button