Business, News All passengers survive crash landing as plane flips at Toronto airport February 18, 2025 Eighteen of the 80 people on board were injured after the Delta plane overturned on landing.
European Central Bank holds rates steady as economy shows resilience Top ECB board members told CNBC this month that the easing cycle is close to, or at its end.
Gunshots, panic and then fury – BBC correspondent at Trump rally The BBC’s Gary O’Donoghue was broadcasting live as a gunman fired at terrified rallygoers – here’s his account.
Canada’s Prime Minister Justin Trudeau resigns as Liberal Party leader Trudeau has been battling waning popularity and the specter of U.S. trade tariffs.