Francesca Albanese, the United Nations special rapporteur on the occupied Palestinian territories. File photo.

Francesca Albanese, the United Nations special rapporteur on the occupied Palestinian territories. File photo.