Controversy over UN Rapporteur Francesca Albanese’s invitation to Dutch Parliament

On Thursday February 13th, Francesca Albanese, the UN Special Rapporteur for the Palestinian territories, is set to speak at the...