Francesca Albanese, UN Special Rapporteur for the Palestinian Territories, faces a renewal of her mandate despite alleged patterns of antisemitism and support for Palestinian terror groups
Calls Grow to End Contract of Controversial…
Francesca Albanese, UN Special Rapporteur for the Palestinian Territories, faces a renewal of her mandate despite alleged patterns of antisemitism and support for Palestinian terror groups