UN Special Rapporteur Francesca Albanese faces calls to step down by France and Germany despite debunked remarks.
Read and see assessment