Canada’s Deputy PM Freeland resigns amid Trudeau rift, warns of “grave challenges”

Pallavi Madhiraju- December 17, 2024 0

Chrystia Freeland, Canada’s Deputy Prime Minister and Finance Minister, has announced her resignation, exposing deep internal conflicts within Justin Trudeau’s government. Freeland’s departure, framed by ... Read More