CCJ strikes down mandatory death penalty in Barbados
BRIDGETOWN, Barbados (CMC) — The Trinidad and Tobago-based Caribbean Court of Justice (CCJ) has ruled that the mandatory death penalty in Barbados is unconstitutional. The CCJ, which is the highest court for Barbados, made the ruling based on two unrelated death penalty cases from Barbados. The cases,...