Van plows into Toronto crowd in ‘deliberate’ act, leaving 10 dead
Toronto, April 24 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 aRead More