Passengers on a Delta flight bound for New York found themselves diverted to a Portuguese island where they claimed they were stranded for up to…
View More Delta Flight Bound for New York Lands on Island, Passengers Report Pleas for FoodPassengers on a Delta flight bound for New York found themselves diverted to a Portuguese island where they claimed they were stranded for up to…
View More Delta Flight Bound for New York Lands on Island, Passengers Report Pleas for Food