Lockheed C-130 Hercules crash, Nov 3, 1986 (103 killed)

Lockheed C-130 Hercules accident on November 3, 1986 near Zahedan, Sistan and Baluchestan, Iran with 103 fatalities.

More crashes