Topic

France demands Francesca Albanese resign

1m

France’s foreign ministry asked for UN special rapporteur Francesca Albanese’s resignation after she allegedly called Israel a “common enemy of humanity” and accused it of genocide; Albanese denied the remarks.