Xinjiang Police File Hack - Why China is Terrified
May 31, 2022
The Xinjiang Police Files were leaked after some government offices/police stations were hacked in western China. 10,000 documents and over 2800 mugshots confirm some of our worst suspicions.
https://youtu.be/NIpxtYQxqxU