News

The Delta passengers were stuck on Terceira, an island about one-third of the way across the North Atlantic Ocean between Europe and North America.