September 1, 2022

Better late than never: I welcome the report by Michelle Bachelet, in her last moments as UN human rights chief, on China's abuses against Uyghurs.

UN Watch