De Havilland DHC-6 Twin Otter crash, Apr 28, 2003, Mulia

De Havilland DHC-6 Twin Otter accident on April 28, 2003 near Mulia, Special Region of Papua, Indonesia with no fatalities. Cause: Not determined. Only...

On final approach to Mulia, the Twin Otter struck the ground a few kilometres short of the runway. All four occupants were injured and the aircraft was damaged beyond repair.

More crashes