Bahamas: Death penalty

The Bahamian government has scheduled John Higgs and David Mitchell to be hanged on 10 August 1999. Their executions have been scheduled despite the fact that the Inter-American Commission on Human Rights (IACHR) is still considering petitions filed by both men.

Choose a language to view report

Download PDF