Posted on 25 Jan 201813 Mar 2018Caribbean Court of Justice Considers Constitutionality of the Mandatory Death Penalty in Barbados