New Zealand pilot Phillip Mehrtens has been released by separatist rebels in Indonesia's restive Papua region, 19 months after his kidnapping. Mehrtens had been held captive since February 2023. The ...
Some results have been hidden because they may be inaccessible to you