Justin Trudeau quits: What Canada’s Liberal Party can learn from the fall of Rome
Prime Minister Justin Trudeau has announced his resignation as recent polls place his governing Liberal Party at its lowest support levels in decades.
Anti-immigrant politics is fueling hate toward South Asian people in Canada
The Canadian government recently announced that it is making significant cuts to the number of immigrants admitted into Canada.