How complicit is the AFP in the torture of West Papuan’s by Detachment 88?
The attached video shows very clearly what I mean by torture of West Papuan by Detachment 88. What this video shows is a clear violation of international law. Detachment 88…
1 Comment
February 17, 2011