De Havilland DHC-3 Otter crash, Apr 5, 1965 (4 killed), T...

De Havilland DHC-3 Otter accident on April 5, 1965 near Tezpur Assam, India with 4 fatalities.

More crashes