Delta Strands 200 People In Canada After Mechanical Issues
Photo: JoanValls/Urbanandsport/NurPhoto (Getty Images) Delta Air Lines Flight 135 was scheduled to fly from Amsterdam Airport Schiphol to Detroit, Michigan last weekend, but mechanical issues stranded passengers at a remote Canadian Forces Barracks for over 21 hours while the airline attempted to send relief planes and crews to evacuate the passengers before a record-setting blizzard … Read more