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 Dutch Parliament. However, her invitation has drawn a lot of …