Hillel C. Neuer is executive director of UN Watch in Geneva. unwatch.org
by J-TV, Hillel C. Neuer
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.
by Hillel C. Neuer
With Durban II now in the works, the UN secretary general can choose to speak truth to power now.
Human Interest
7 min read
Current
6 min read
History
5 min view
Jewlish
Lifecycle
Holidays