A Zionist in the UN – Hillel Neuer, executive director of UN Watch in Geneva, lives to take down the bad guys. He faces some of the world’s worst perpetrators of human rights abuses as they deny their crimes and scapegoat Israel at the same time. | Shoshanna Keats Jaskoll

  • 0

Leave a Reply