CrashLanded

Business

How a Delta flight crash-landed and flipped over in Toronto

A Delta Airlines plane flipped over and burst into flames at the Toronto Pearson International Airport. All 80 people onboard…

Read More »
Back to top button