Indonesia (International Christian Concern) – According to an independent investigation, a soldier from the Indonesian Army tortured and shot dead a 67-year-old Protestant pastor, during a search for missing weapons and the whereabouts of separatists last September in Indonesia’s restive Papua province. Pastor Yeremia Zanambani was found dead with gunshot wounds in a pig shed […]