World Under threat from Trump, Canada calls snap elections for April 28 Ottawa – Canadian Prime Minister Mark Carney on Sunday called early elections for April 28, pledging to defeat Donald... Read more 24 Mar