A Delta Air Lines flight was forced to make an unplanned landing in Newfoundland and Labrador, Canada due to a mechanical issue, leaving 270 passengers stranded overnight at a remote military base.
Delta flight 135 departed from Amsterdam on Sunday and was heading to Detroit when the plane was diverted to a town called Happy Valley-Goose Bay out of “an abundance of caution,” a spokesperson for the airline confirmed to PEOPLE.
Check out more -