Witness video shows first responders tending to an upside-down Delta plane after crashing
Witness video shows first responders tending to an upside-down Delta plane after it crashed at Toronto’s Pearson International Airport on Monday, Feb. 17, 2025. (Credit: @yyzjetz/Instagram)