Thousands of arrested Uighurs are shown in leaked Xinjiang police files
A new collection of photographs and documents of hacked Chinese police has been released that sheds light on the human cost of treating Beijing to its Uyghur minority in Xinjiang while UN High Commissioner for Human Rights Michelle Bachelet , visit cities in the region. The database, known as Xinjiang Police Files and published by …
Thousands of arrested Uighurs are shown in leaked Xinjiang police files Read More »