UN Watch urges U.S. to use U.N. rights council membership to confront Orwellian agenda of world’s worst abusers
PRESS RELEASE Click here for latest UN Watch statistics on the Human Rights Council GENEVA, March 31, 2009 — Hillel Neuer, executive director of the Geneva-based