UN Watch's Hillel Neuer Testifies at U.S. Congress: "The State of Human Rights at the U.N."

Uploader: UN Watch

Original upload date: Wed, 26 Jan 2011 00:00:00 GMT

Archive date: Mon, 06 Dec 2021 19:30:59 GMT

http://www.unwatch.org "The State of Human Rights at the United Nations" Statement of Hillel Neuer Executive Director, UN Watch, Geneva Before the Committee on Foreign Affairs House of Represe
...
Show more