Gen. David Fraser talks Canada’s military preparedness, calls Carney’s Davos speech ‘courageous’
Canada’s Prime Minister Mark Carney delivers a speech during the World Economic Forum (WEF) annual meeting in Davos on January 20, 2026. More …Read More
The Heartbeat of World events
Canada’s Prime Minister Mark Carney delivers a speech during the World Economic Forum (WEF) annual meeting in Davos on January 20, 2026. More …Read More