Delta Passengers Stranded Overnight in Remote Canadian Military Barracks After Plane Experienced Mechanical Issues
Nearly 300 airline passengers were left stranded in remote Canadian military barracks on Dec. 10. The Delta Airlines flight was on its way to Detroit when it experienced mechanical trouble, the airline reported. It was a difficult journey for the 270 customers, as well as ten crew members, who were flying from Amsterdam to the […]