De Havilland DHC-6 Twin Otter crash, Jun 15, 1989 (2 killed)

De Havilland DHC-6 Twin Otter accident on June 15, 1989 near Dahomo, Western (Fly), Papua New Guinea with 2 fatalities.

More crashes