UN Watch Hails France’s Demand for Resignation of UN’s Francesca Albanese Over Hate and Demonizing Israel

UN Watch Press Release For Immediate Release Geneva, February 11, 2026 – UN Watch, the Geneva-based non-governmental organization that monitors the United Nations, today welcomed France’s announcement that it will call for the immediate resignation of UN Special Rapporteur Francesca Albanese, during the high-level opening of the UN Human Rights Council session on February 23. … Continue reading UN Watch Hails France’s Demand for Resignation of UN’s Francesca Albanese Over Hate and Demonizing Israel