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...