At least 10 people have died after a man plowed a white rental van into a crowd of pedestrians in Canada’s biggest city Toronto, in what police dubbed a “deliberate” attack. The incident took place in broad daylight around 16 kilometers from a conference center hosting a meeting of G7…

LEAVE A REPLY

1 × four =