Delta plane flips upside down on landing at Toronto airport, injuring 18 18 February 2025, 10:24 AM Read full story