GENEVA, April 10, 2026 — UN Watch, the independent Geneva-based non-governmental organization that monitors the United Nations, today called on Canada, 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, Australia, the UK, and other democracies to explain why th... [3948 chars]