Tags
Indonesia (122)
Apr 21 2016
5:31pm
The confirmation of the use of torture by Indonesia’s security forc...
Nov 26 2015
4:53pm
On Thursday 19 November Filep Karma finally walked free after spending...
Apr 28 2015
8:08pm
The execution of eight people in Indonesia today shows complete disreg...