In Xinjiang, people are being arbitrarily detained and tortured. Don't be fooled by China's propaganda.

Jul 7, 2022 · 8:24 AM UTC