Lockheed C-130 Hercules crash, Jun 8, 1986, Dundo

Lockheed C-130 Hercules accident on June 8, 1986 near Dundo, Lunda Norte, Angola with no fatalities.

More crashes