Freedom House: Cuba Should Honor its Promise to Release Prisoners

Freedom House calls upon the Cuban government to release all remaining members of the 'Group of 75' political prisoners who were imprisoned during the Black Spring of 2003.

Related Posts

Comments are closed.