Rule of Law and Cuba

Juan Carlos Herrera


Sentenced to 20 years in Santiago de Cuba, Boniato.

Juan Carlos Herrera Acosta is a freelance journalist (Havana).