Last week, France, Germany and others called for the resignation of Francesca Albanese, the UN special rapporteur on the ...