Death sentenced upheld for British woman in Indonesia The death sentence of a British woman convicted of drug smuggling has been upheld by the country’s highest court. Read More » August 31, 2013
Death sentenced upheld for British woman in Indonesia The death sentence of a British woman convicted of drug smuggling has been upheld by the country’s highest court. Read More » August 31, 2013