Lockheed C-130 Hercules crash, Feb 26, 1981 (23 killed)

Lockheed C-130 Hercules accident on February 26, 1981 near Tabones Islands, Zambales, Philippines with 23 fatalities.

A USAF MC-130E Combat Talon I, callsign Stray 59, departed Cubi Point NAS on a special operations exercise over the South China Sea and crashed into the sea off the Tabones Islands in the early morning, killing 23 of the 24 people on board.

More crashes