Many Canadians are avoiding travel to US destinations in 2025 amid heightened trade tensions between the two countries, but a ...
Newly released video of the Delta flight that crashed in Canada is the clearest yet -- giving an up-close, personal view of ... Minnesota, to Toronto Pearson International Airport in Ontario ...
A Delta airlines plane sits on its roof after crashing upon landing at Toronto Pearson Airport in Toronto, Ontario, on February 17, 2025. A Delta Air Lines jet with 80 people onboard crash landed ...
The right main landing gear collapsed on impact when a Delta flight landed at Toronto's Pearson International Airport last month.