A Delta airlines plane sits on its roof after crashing upon landing at Toronto Pearson Airport in Toronto, Ontario, on February 17, 2025. A Delta Air Lines jet with 80 people onboard crash landed ...
A Delta flight crashed while landing at Toronto Pearson International Airport on Monday and the plane was seen upside-down on the snow-covered ground. At least 18 passengers have been taken to ...