Ilyushin II-18 crash, Sep 19, 1985 (42 killed), Hanzhong...

Ilyushin II-18 accident on September 19, 1985 near Hanzhong Chenggu (ex Liulin AFB), Shaanxi, China with 42 fatalities.

More crashes