
Delta Flight Survives Dramatic Upside-Down Landing in Toronto's Icy Conditions
A Delta flight crash-landed in Toronto on a snowy February day, flipping upside down amidst wintry conditions. All 80 on board survived with 18 injured, leading authorities to investigate the incident's causes.
Read More