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