De Havilland DHC-6 Twin Otter crash, Sep 15, 2021 (3 killed)

De Havilland DHC-6 Twin Otter accident on September 15, 2021 near Bilogai-Sugapa, Special Region of Papua, Indonesia with 3 fatalities. Cause: Not...

A Rimbun Air Twin Otter on an unscheduled cargo flight from Nabire approached the short mountain airstrip at Bilorai in Papua. A stall warning sounded on the downwind leg, the crew broke off the landing and then flew into a ridge west of the airstrip while manoeuvring for another approach. All three crew members were killed.

More crashes