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
3 min read
Current
9 min read
5 min read
7 min read
History
Jewlish
Lifecycle
Holidays