Police kill man carrying rifle near school
Relevant
- Canada records $4.67 billion budget surplus in Q1 2022/23 fiscal year Sep 28, 2022
- Scientists mark 90th anniversary of Peking Man's discovery Dec 05, 2019
- Russian MPs approve response to media bans May 25, 2022
- Germany to name Olaf Scholz chancellor as Greens agree to coalition Dec 07, 2021
- Canada's COVID-19 case tally tops 200,000 Oct 20, 2020