‘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...