UN Elects Algeria President of Key Body Overseeing Human Rights

July 23, 2026 — UN Watch, a Geneva-based non-governmental monitoring organization, condemned the election today of Algeria, a serial human rights abuser, to the presidency of the UN Economic and Social Council (ECOSOC), a top UN body that regulates human rights groups, oversees the UN women’s rights commission, and adopts resolutions on a vast array […] The post UN Elects Algeria President of Key…