The PM’s departure follows criticism for his handling of allegations surrounding a Sikh leader’s murder on Canadian soil.
After an embattled several months with multiple crises confronting his government, Justin Trudeau, who had been the leader of ...