Authoritarian regimes are successfully obstructing the work of the United Nations Human Rights Council, according to a new report from Freedom House. The report singles out China, Cuba and Egypt, in particular, as devoting a lot of attention to undermining the council’s work.

Post to Twitter Post to Delicious Post to Digg Post to Facebook Post to Reddit Post to StumbleUpon