Satellite images reveal China builds 380 new internment camps to detain Muslims in Xinjiang region
Satellite imaging obtained by a top Australian think-tank has revealed that China has built nearly 380 internment camps in Xinjiang region, with construction on dozens continuing over the last two years. The…