Lockheed C-130 Hercules crash, Jul 4, 2021 (53 killed), J...

Lockheed C-130 Hercules accident on July 4, 2021 near Jolo Island, Sulu, Philippines with 53 fatalities. Cause: Not established, no official final...

A Philippine Air Force C 130H carrying troops from Cagayan de Oro landed at Jolo but failed to stop on the runway. It overran, struck houses and came to rest in a wooded area where it burned. Fifty three people died, including three on the ground, and the survivors were injured. Early military statements pointed to a failed attempt to regain power after touchdown, and no final report was found.

More crashes