Bharat Express

Trudeau Resigned

Amid global challenges, the declining popularity at home, and internal battles within the party, the Canadian Prime Minister resigned on January 6