07/11/2025
A Delta airplane carrying 282 passengers and 13 crew members from Madrid to New York was forced to land on an island in the middle of the Atlantic Ocean on July 6 due to a mechanical issue. More information is in the comments below.

08/01/2019
07/30/2019
07/30/2019