„Window Into a Police State“: Data Leak Provides a Look into China’s Brutal Camp System

In recent years, the Chinese state has allegedly locked away a million Uyghurs in internment camps. The Xinjiang Police Files now attach names and faces to this brutal system, providing an unprecedented look behind the veil of secrecy.