June 30, 2022

Xinjiang is the land where China has herded 1 million Uyghurs into camps. https://t.co/boLNybINDq — UN Watch (@UNWatch) June 30, 2022

China telling the U.S. about democracy. https://t.co/JmoJicfea7 — UN Watch (@UNWatch) June 30, 2022

UN Watch