Major Obstacles Remain for Human Rights Despite Fidel Castro's resignation today, Cuba's abusive legal and institutional mechanisms continue to deprive Cubans of their basic rights, Human Rights Watch said today. The counterproductive US embargo policy continues to give the Cuban
