China’s secret internment camps

These are satellite images from the deserts of western China. Look closely, and you’ll see these huge complexes being built. From the sky,…

Posted On