May 11, 2021

CCJ orders release of men on death row in Barbados

Pin It

PORT OF SPAIN, Trinidad – The Trinidad based Caribbean Court of Justice (CCJ), on Tuesday 25th July quashed the convictions of the two men – Vincent Edwards and Richard Haynes  – who were sentenced to death for murder committed in Barbados in 2006. The men were set free on Tuesday, after being imprisoned since 2007. They […]