News

After nearly a decade in power, the Liberal Party seemed destined to be swept out on a wave of anti-incumbency sentiment.
Canadians are voting today in an election that will determine which party will lead its government: the Liberal Party, which ...