Social Network
Indonesian security forces in standoff with rebels holding New Zealand pilot hostage
March 02 2023, 08:00
Indonesian security forces say they have surrounded armed rebels holding a New Zealand pilot captive in the restive Papua region but will refrain from taking any action that could endanger his life.