NewsWhore
02-19-2008, 11:00 PM
(Washington, DC, February 19, 2008) - Despite Fidel Castro's resignation today, Cuba's abusive legal and institutional mechanisms continue to deprive Cubans of their basic rights, Human Rights Watch s...
More... (http://story.jamaicantimes.com/index.php/ct/9/cid/8fdef8065235cb7f/id/13009097/)
More... (http://story.jamaicantimes.com/index.php/ct/9/cid/8fdef8065235cb7f/id/13009097/)