GENEVA, June 5, 2025 — UN Watch, a Geneva-based non-governmental organization, condemned the election yesterday of serial human rights abusers — China, Russia, Turkey, Burundi and Chad — to the 54-nation Economic and Social Council (ECOSOC), a top UN body that regulates human rights groups, oversees