BuzzFeed News, with their multi-part investigation, has revealed the full capacity of China’s networks of prisons and detention camps in East TUrkestan. BuzzFeed has concluded that there is space to detain more than 1 million people. This recent news and investigation has further concluded that China has built space to lock up 1 million people at the same time, differing …