CILACAP, April 28, 2015 - Indonesian mobile brigade police head for security island prison of Nusakambangan in Cilacap, Indonesia, April 28, 2015. Indonesia continues preparations for related plans to execute convicts of drug and murder cases in high security island prison of Nusakambangan in Cilacap, Central Java despite protests and calls to reconsider the plans conveyed by the UN secretary general and several countries.

1 / 1
 

Latest News

Latest Photos