Canada News
Canadian Prime Minister Mark Carney has pledged to take the fight to Donald Trump after declaring a snap election for April 28. Meanwhile, opposition leader Pierre Poilievre is distancing himself from the US president.Credit ABC News (Australia)