Canadian Prime Minister Justin Trudeau is the perfect 21st-century progressive politician: illiberal and smug, antagonistic toward Judeo-Christian faith and values, and a self-styled technocrat ...
Canadian Prime Minister Justin Trudeau argued Sunday that social media and the political right exacerbated "culture wars and division" to promote an "anti-incumbency movement" worldwide.
MONTREAL - Canada’s former deputy prime minister Chrystia Freeland launched her campaign on Jan 19 to replace Mr Justin Trudeau as Liberal Party leader and prime minister, pitching herself as ...