France calls for removal of UN human rights official over Israel remarks
Francesca Albanese has faced scrutiny for labeling Israeli actions as “genocide” and calling for an arms embargo against the country France has said it will call for the resignation of UN SpecialRead More…