Jagmeet Singh Demands Justin Trudeau Resignation After Freeland’s Exit: ‘It’s Time for Change
With the end of this year Justin Trudeau, the Canadian Prime minister went through one of the biggest tests of his political life when Chrystia Freeland, the finance…









