Here are a few images after the arrest and conviction of Aussie Schapelle Corby, in Bali ... just to give a feel for the jail conditions and political climate there.
http://news.ubud.com/2005/05/corbys-drug-trial-and-australian.html
http://www.talkleft.com/story/2005/.../Indonesians-March-for-Schapelle-Corby-to-Die
OMG...thanks for posting this. So it really is as bad as those "Locked Up Abroad" shows I watch.
Those shows scare the living crap out of me.
Word of warning to anybody. When traveling abroad, do NOT ever get arrested.
People from US can be very naive when traveling abroad. You literally have no US rights as you know it once you leave the country. People mistakenly think that they can receive the same things we take for granted here.
Like 1 phone call within 24 hours, US attorney representations, Bail, a speedy trial, etc.
There may be no such thing as a speedy trial in some countries. And some countries will let you squander in jail even before your case comes up on the docket which can be weeks or months.
I avoid traveling to other countries just because of this fear I have. I may miss out on seeing nice places but the way I look at it is the US has plenty of nice places I have yet to see and am just happy to visit locally. I do understand some people have to travel for thier jobs , family, or other reasons.
The main thing is to be aware of all this and learn as much as possible at what you are getting yourself into when leaving the country. The tourist companies will NOT inform you of very important legal considerations when leaving the country. They dont want you to be afraid.
I worry even about somehow getting into trouble accidentally or by setup. Ive seen horror stories of baggage handlers using unsuspecting people to smuggle drugs on other peoples luggage. Where the baggage handlers themselves had people in receiving country to intercept the drugs. These sort of things scare me. The odds are slim but still possible.
The main thing is to educate yourself and be very careful when traveling if you have to travel.