jayapura

Indonesia Plane Crash: Air Force Hercules C-130 Crashes in Papua Killing 13

One of Indonesia’s air force Hercules C-130 planes has crashed in remote Papua province in the east of the country,…

8 years ago