Canadian Prime Minister Justin Trudeau announced Monday he is resigning after nearly a decade in office following mounting calls for him to step down and “internal battles” within his lefty party.
TORONTO — Canadian Prime Minister Justin Trudeau announced his resignation Monday after nearly a decade in power, bowing to rising discontent over his leadership and growing turmoil within his ...