Human Rights Abusers Poised to Take Seats on UN Council; “Don’t Let Foxes Guard the Chickens,” Urges UN Watch
PRESS RELEASE New York, May 6, 2009 — More than a third of the countries vying for seats on the United Nations Human Rights Council have dismal