The death penalty in the Bahamas: R.E. Barnes
Channel: World Coalition Against the Death Penalty
Date: 2013-09-19

On 10 October 2013, the 11th World Day Against the Death Penalty is dedicated to the Greater Caribbean where few executions take place, but where a core of countries remain strongly opposed to abolition. 
R.E. Barnes is a member of the Bahamas Human Rights Network and of Amnesty International.