The campaign against the UN’s human rights official on Palestine
Francesca Albanese has faced calls for her dismissal from multiple fronts, including Israel and the US.
Francesca Albanese has faced calls for her dismissal from multiple fronts, including Israel and the US.