Francesca Albanese

UN Special Rapporteur on the occupied Palestinian territories