iwnsvg.com
CCJ strikes down mandatory death penalty in Barbados – iWitness News
The Trinidad-based Caribbean Court of Justice (CCJ) has ruled that the section of the Offences Against the Person Act that provides for a mandatory sentence