“You can’t call yourself independent when you’re being funded specifically by a government,” Hillel Neuer of UN Watch told JNS. | Read More in JNS.org – Jewish News Syndicate