Death row isolation cells on Nusakambangan Penal island Indonesia
Death-row isolation cells on Nusakambangan Penal island, Indonesia.
We were sheltered in a car at Port Cilicap, the gateway to Indonesia's Nusa Kambangan island prison, with few places to take cover outside. It was a torrential downpour so heavy you could barely see your

Leggi Tutto