“Xinjiang Police Files” Show The Human Faces of Mass Detention, Raise Stakes for Bachelet’s Visit
On Tuesday, a consortium of 14 international media outlets released the “Xinjiang Police Files,” a cache of tens of thousands of confidential files from police computer servers in Xinjiang. Dating back to 2018, the files include...