The Xinjiang Police Files are a major cache of speeches, images, documents and spreadsheets obtained by a third party from confidential internal police networks. They provide a groundbreaking inside view of the nature and scale of Beijing's secretive campaign of interning between 1-2 million Uyghurs and other ethnic citizens in China's northwestern Xinjiang region.
Xinjiang Police Files, 05.23.2022