Quinton Amundson · January 6, 2025
A Catholic university political scientist says Justin Trudeau seems to have seen himself as the last man standing in Ottawa — until he wasn’t.
Editorial
January 6, 2025
Fundamental political leadership demanded that Prime Minister Trudeau unequivocally declare before Christmas whether he would try to continue leading Canada or resign.