Moving away from the death penalty
by Leela Ramdeen, Chair, CCSJ and Director, CREDI As Chair of the Greater Caribbean for Life, an independent not-for profit organisation devoted to working towards the abolition of the death penalty in our region, I was invited to present a paper on the death penalty in the English-speaking Caribbean at a hearing of the Inter-American […]