Jun 01, 2022 Matt Growcoot Thousands of Chinese Police Photos of Detained Uyghurs Leak Online Thousands of hacked Chinese police photographs of interned Uyghurs have shed light on Beijing's treatment of its Muslim minority in Xinjiang. Jun 01, 2022