visiontimes.com
China Is Tracking Millions of People in Xinjiang, Data Leak Reveals - Vision Times
China has been conducting real-time tracking of over 2.5 million residents in the Xinjiang region according to a data leak. Xinjiang has been in the news in recent years because of the inhumane treatment suffered by Uyghur Muslims in the region…