The China Cables: documents leak revealing the treatment of China’s Uighur population

The China Cables, a collection of classified government papers concerning the establishment and running of prison camps in Xinjiang, were recently leaked to the mass public. These documents from the Communist Party in the People‚Äôs Republic of China contain a vast amount of evidence that China is using detention camps in order to detain more […]