Stand Back – Geniuses at Work: Iran Put in Charge of Social Development at the UN
No Objection, No Accountability In February 2026, Iran was elected as a vice-chair of the United Nations Commission for Social Development (CSocD) for its 65th session. The appointment followed Iran’s 2025 leadership of the Asia-Pacific Group within the UN Human Rights Council. Despite significant criticism from human rights organizations citing Iran’s domestic record, the vice-chair […]









