Issue 273: UN Watch Addresses U.S. Congress: “The State of Human Rights at the U.N.”
UN Watch’s Hillel Neuer Testifies Before U.S. Congress UN Watch Executive Director Hillel Neuer (center) addressed a U.S. congressional hearing on “The United Nations: Urgent