Cuba Slams UN Watch For ‘Undermining’ Human Rights Council, Interrupts Speech on Dissident Barred From Geneva Conference
30 Rights Groups Join UN Watch, Urge World Body’s Rights Chief to Protest Cuban Restraint on Rights Defender GENEVA, March 4, 2010 – Cuba created