Posted on 5 Dec 200816 Apr 2018Inter-American Court of Human Rights to Hear Death Penalty Case from Barbados