With about ten minutes to midnight on her last day as UN High Commissioner for Human Rights, Michelle Bachelet finally released her long-overdue …
Read more: UN Report: “Serious Human Rights Violations” in Xinjiang May Constitute Crimes Against Humanity
2022-09-03