Ottawa (Canada)
Synchronized explosions in various public places
2 killed 2 injured


Headline news
Accueil