People Human Rights Watch
United Nations Human Rights Council - Wikipedia
Several nations shun Saudi moot over Khashoggi issue - Newspaper
Louis Charbonneau - United Nations Director - Human Rights Watch
China and Russia win seats on UN rights council, Saudis lose
Antonio Guterres Confirmed for Second Term as UN Secretary-General - Bloomberg
United Nations director at Human Rights Watch Louis Charbonneau , Foto di attualità - Getty Images
UN General Assembly Rejects Russia's Bid To Regain Seat On Human Rights Council
50 countries at UN condemn China's Xinjiang rights abuses
China and Russia Win Human Rights Council Seats, but the Saudis Get Rejected - PassBlue
Louis Charbonneau — Global Connections Television
New UN chief pushes China to address 'grave concerns' on human rights in Xinjiang
Yana Buhrer Tavanier (@yanska) / X