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.
This site uses cookies to understand how you use our site and to improve your
experience. By using our site, you accept our use of cookies and our updated
privacy policy.