Home World News The moment 80 lives were upended – literally – and tragedy was averted during the fiery crash of a Delta flight in Toronto

The moment 80 lives were upended – literally – and tragedy was averted during the fiery crash of a Delta flight in Toronto

by
The moment 80 lives were upended – literally – and tragedy was averted during the fiery crash of a Delta flight in Toronto