Francesca Albanese, UN Special Rapporteur on the Occupied Palestinian Territories. Photo: WelCom
Share this article