http://www.unwatch.org Cuba uses the UN Human Rights Council to stifle criticism of Castro regime and its violations. Deferring to a Cuban objection., the Human Rights Council president "suspends the right" of Centrist Democrat International to speak.
All Comments