Under mounting pressure from within his own party, Canadian Prime Minister Justin Trudeau has announced that he will step down as leader, marking the end of his administration. Trudeau plans to remain in office until the Liberal Party selects his … Continue reading