‘She is a wolf in sheep’s clothing’

Hillel Neuer, Executive Director of UN Watch, explains why Francesca Albanese, the Human Rights expert for the United Nations, shouldn’t be allowed to speak in the Dutch Parliament and why …