Pasir Putih Prison, on Nusakambangan Island,
Central Java, Indonesia, where the 3 Bali bombers
were executed by firing squad on Nov. 9, 2008.
The five death-row convicts set to face the firing squad on Nusakambangan Island in Cilacap regency, Central Java, have reportedly accepted their fate.

The convicts, most of them foreign citizens, expressed

Leggi Tutto