New Report from Cuban Prisoners Defenders Calls for End to “Prisoners of Conscience”
!!!
The Cuban Prisoners Defenders (CPD) claims that there are 127 political prisoners in Cuba and is calling for foreign diplomats to demand their release.
To read the full content subscribe today!