Xinjiang is the land where China has herded 1 million Uyghurs into camps. https://t.co/boLNybINDq
— UN Watch (@UNWatch) 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
UN Watch is a non-profit organization dedicated to holding the United Nations accountable to its founding principles. UN Watch is funded entirely by charitable donations