Hacked police files
- May- 2022 -24 MayUS
Hacked police files from Xinjiang portray a disturbing picture of mass detentions!
Thousands of images from the core of China’s highly secretive mass detention system in Xinjiang, as well as a shoot-to-kill…
Read More »