CREATE ACCOUNT

FORGOT YOUR DETAILS?

CCDH Releases Report on Human Rights in Cuba

!!!

The Cuban Center for Human Rights, or CCDH, released a report detailing the failure of many police officers in filing proper paperwork and following proper protocol in issuing fines for protesters.

To read the full content subscribe today!

 

TOP