Under threat from Trump, Canada calls snap elections for April 28 March 23, 2025 at 9:40 pm by Breaking News Under threat from Trump, Canada calls snap elections for April 28 Read more…