Indonesia has revealed its security forces were about to launch a rescue mission for a pilot held hostage in Papua but New Zealand authorities asked them to...
Home » Hostage
Indonesia has revealed its security forces were about to launch a rescue mission for a pilot held hostage in Papua but New Zealand authorities asked them to...