IMPACT

China Cables is an investigation into the surveillance and mass internment without charge or trial of Uighurs and other Muslim minorities in Xinjiang.
A new leak of Chinese government records reveals thousands of never-before seen mug shots of Uyghurs and other photos from inside the notorious internment camps, as well as new details of the national mass detention program.