All Articles


World Bari Weiss World Bari Weiss

The Neuer Affair

In the past few weeks, Hillel Neuer, the executive director of the watchdog organization UNWatch, has become the persona non grata at the recently overhauled UN Human Rights Council in Geneva. At the Council’s fourth session in late March, Neuer delivered a speech that so infuriated Council President Luis Alfonso de Alba that it was stricken from the official UN record. What could Neuer have said to provoke such censure?

Read More