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.
News Distribution for Justice
The death sentence of a British woman convicted of drug smuggling has been upheld by the country’s highest court.