About the Author

Hillel C. Neuer

Hillel C. Neuer is executive director of UN Watch in Geneva. unwatch.org

Has the UN Human Rights Council Lost Its Way?

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.

Challenging the UN's Darker Side

With Durban II now in the works, the UN secretary general can choose to speak truth to power now.

Receive the Aish.com Weekly Email

Sign up to our Aish Weekly Update Newsletter.

Our privacy policy