- Advertisement -
Indonesian forces in West Papua have arrested 42 Papuan liberation activists, including a prominent 74-year-old tribal chief, during an independence separatist meeting.
Police detained all of the activists, who spent one night in jail before they were placed under house arrest for the next eight…

