Canadian PM Justin Trudeau holds major cabinet shakeup



The major shuffle sees changes in portfolios including defence, the environment and foreign affairs.

Leave a Reply

Your email address will not be published.

Latest News Articles