Wednesday, February 26, 2025
Happening Now

Videos show Delta plane from Minneapolis crash-landing in Toronto

New videos show the moment a flight from Minneapolis crash-landed, flipped and caught fire​​ in Toronto. Source

Share