Canada's Trudeau to shuffle cabinet
Relevant
- Canada's ambassador to China resigns Jan 28, 2019
- CPC leaders discuss draft government work report ahead of annual legislative meet May 16, 2020
- Liberals pledge $535 million per year to support child care outside school hours Sep 17, 2019
- Russian retreat creates military equipment cemetery in Lyman, Ukraine Oct 13, 2022
- Turkey's consulate in Iraq's Mosul attacked Jul 29, 2022