CCJ orders release of men on death row in Barbados
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…