101 East

Bali: Imprisoned in Paradise

Behind the razor wire of Bali’s notorious Kerobokan prison, we find out how inmates serving life sentences survive.

Read more