Hillel C. Neuer is executive director of UN Watch in Geneva. unwatch.org
Hillel C. Neuer, J-TV
Hillel Neuer, Director of UN Watch provides a brief history of the UN Human Rights Council and how it has fallen from its initial high ideals into a political farce.
Hillel C. Neuer
With Durban II now in the works, the UN secretary general can choose to speak truth to power now.