Citynews

1 result

Toronto police officers on Danforth Street at the scene of a shooting in Toronto, Ontario, Canada. Photograph: Cole Burston/AFP/Getty Images

Two people were killed and 13 others been injured when a lone gunman opened fire along a lively avenue in the Canadian city of Toronto, seemingly shoo(...)