world

delta

Delta flight to New York lands on island with reports of passenger treatment

Passengers aboard a Delta flight to New York were unexpectedly diverted to Terceira Island, Portugal, due…

Read more