De Havilland DHC-6 Twin Otter crash, Sep 15, 1989 (22 killed)

De Havilland DHC-6 Twin Otter accident on September 15, 1989 near Bintuni, Special Region of West Papua, Indonesia with 22 fatalities.

Merpati Nusantara Twin Otter PK-NUE, on a scheduled flight from Manokwari to Bintuni, West Papua, Indonesia, crashed on approach to Bintuni on 15 September 1989; all 22 aboard died.

More crashes