Major steps to abolish death penalty in Caricom
by Mike James October 10 marked World Day against the Death Penalty. In the same week, on October 14 the Guyana Parliament by a significantly unanimous vote passed legislation to abolish the mandatory death penalty for people convicted of murder unless they have been convicted of murder for a very restricted category of persons including […]