De Havilland DHC-6 Twin Otter crash, Jan 10, 1995 (14 killed)

De Havilland DHC-6 Twin Otter accident on January 10, 1995 near Rinca Island (Pulau Rinca), East Nusa Tenggara, Indonesia with 14 fatalities. Cause:...

A Merpati Nusantara Twin Otter on a scheduled flight to Ruteng encountered poor weather and was lost. The aircraft crashed into the Molo Strait off Rinca Island and all 14 occupants were killed. Some sources suggest an explosion rather than weather as the cause.

More crashes