A short clip of a detention center in China that appears to be setup in a stadium. I only shows a few seconds of what is happening there but it appears to be nothing more than a whitewashed concentration camp. Not that I am saying things are much better if any in the West.

Meanwhile in China
Meanwhile in China

Leave a Reply