Issue 589: UN Watch testifies in U.S. Congress: UN Human Rights Council Has Turned Into Frankenstein

Hillel Neuer testifying before the U.S. Congress on Tuesday, May 17, 2016, Video to be available soon. GENEVA, May 19, 2016 — In testimony on Tuesday before the U.S. Congress, at a packed hearing called to evaluate the UN Human Rights Council ahead of its 10th anniversary next month, UN Watch executive …