Category: Hillel Neuer

UN Darfur Mission Questioned

PRESS RELEASE Geneva, Feb. 1, 2007  — UN Watch today urged changes to the makeup of the assessment team that the UN Human Rights Council is about