
Pro-Israel voices demand Francesca Albanese's UN mandate end now
Pro-Israel groups are calling for the non-renewal of Francesca Albanese's mandate as the UN Special Rapporteur on the occupied Palestinian territories [Getty] Francesca Albanese, the UN Special Rapporteur on the occupied Palestinian territories, has …