Briton Lindsay Sandiford, sentenced to death for drug trafficking in the island of Bali, has her appeal rejected by Indonesia's highest court.
Briton Lindsay Sandiford, sentenced to death for drug trafficking in the island of Bali, has her appeal rejected by Indonesia's highest court.