
18 people injured after Delta plane flips upside down on landing at Toronto airport
February 18, 2025
Cause of crash is under investigation and being led by Transportation Safety Board of Canada, says airport.