
Outrage at UN: Democracies Enable Iran, China, Cuba to Oversee Human Rights Bodies
GENEVA, April 10, 2026 — UN Watch, the independent Geneva-based non-governmental organization that monitors the United Nations, today called on Canada, France, Spain, Norway, the Netherlands,









