De Havilland DHC-3 Otter crash, Dec 29, 1964, Pasighat Ar...

De Havilland DHC-3 Otter accident on December 29, 1964 near Pasighat Arunachal Pradesh, India with no fatalities.

More crashes