Three Dead In Indonesian Twin Otter Crash
A De Havilland Canada DHC-6 Twin Otter 300 operated by Indonesia’s Rimbun Air has crashed in mountainous forest of Indonesia’s West Papua province, in poor weather conditions, killing all three…
Ong Jeng Yang,
16 Sep 2021
2 min read