Video: Passenger Films Dramatic Rescue After Delta Plane Crash-Landed In Canada

Toronto: At least 18 people were injured after a Delta Air Lines regional jet flipped upside down upon landing at Canada’s Toronto Pearson Airport on Monday amid windy weather following a snowstorm. There were 80 people aboard the US carrier’s flight that originated at Minneapolis-St. Paul International Airport. Authorities said three people on the flight, … Read more