Chinese detainment camps capable of imprisoning over a million inmates, investigation reveals

Reports show that China has been building infrastructure since 2016 enabling them to imprison 1.1 million people. Read more here…

Chinese detainment camps capable of imprisoning over a million inmates, investigation reveals Read More »