Outrage at UN: Democracies Enable Iran, China, Cuba to Oversee Human Rights BodiesUN WatchApr 10, 11:52 PM