Survivors of Delta Plane Crash in Toronto Describe Chaos and Horror

A Delta plane crashed at Toronto Pearson Airport on Monday afternoon. The aircraft was landing in strong winds and heavy snow. Moments later, it flipped upside down on the runway.

Digital Worldwide News

February 18, 2025