Canada News Video
At least 18 people were injured when a Delta Air Lines flight flipped over upon landing at Toronto International Airport.
At least 18 people were injured when a Delta Air Lines flight flipped over upon landing at Toronto International Airport. All 80 passengers and crew members were accounted for. A…