Musicians in Regina and Saskatoon are preparing for this year's Band Swap, which will place them in randomly generated bands ...
A Halifax Thunderbirds player has been cited for assault by authorities in Denver after he got into an altercation with fans ...
First come the horseshoe crabs. Hoisting their round, tank-like shells, they trundle out of the Delaware Bay under the first full moon in May ...
As CBC/Radio-Canada prepares to welcome a new president in January, the fate of the embattled public broadcaster has never ...
In addition to their citizenship, the new Canadians also received red Canadian hockey jerseys at the ceremony, which was also ...
Canada's largest union is denouncing a statement by Quebec's labour minister, who suggested he might try to bring in ...
Canadian Prime Minister Justin Trudeau's support within his own party appeared to falter further on Sunday, as former ...
Trudeau’s government has been in turmoil since Finance Minister Chrystia Freeland resigned on Dec. 16, saying she and the prime minister were at odds over the direction of the government. Then NDP ...
More than 50 Liberal Party members of parliament from Ontario came to a “consensus” during a conference call that Justin ...
Canadian PM Trudeau reshuffles cabinet, facing political turmoil and US trade threats from incoming President Trump.
Amid growing calls for resignation, Canadian Prime Minister Justin Trudeau is set to announce a cabinet reshuffle on Friday, introducing eight new ministers and altering the roles of four others, ...
Prime Minister Justin Trudeau will announce eight new cabinet ministers Friday and change the roles of four others in a cabinet shuffle designed to ensure the government can function properly.The ...