25:50

From: 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.


Related

More from Documentary
Most Read