Justin Trudeau: Embattled Canadian Prime Minister Resigns after 10 Years Amid Growing Public Outcry
Canadian Prime Minister Justin Trudeau announced on Monday that he is resigning after almost ten years in office, citing increasing pressure for him to resign and "internal conflicts"…












