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
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed