De Havilland DHC-4 Caribou crash, Jun 8, 1983 (3 killed)

De Havilland DHC-4 Caribou accident on June 8, 1983 near Siddipet, Telangana, India with 3 fatalities.

More crashes