An investigation by the International Service for Human Rights (ISHR) released on Tuesday details how Beijing, Moscow and others have sought to defund …
Read more: China and Russia accused of sabotaging UN human rights funding – Geneva Solutions
2025-10-21