Canada Delta plane flips upside down upon arrival in Canada, all 80 on board survive – Al Jazeera Englishby Capital-Cities February 18, 2025