We Found The Factories Inside China’s Mass Internment Camps

2 monate vor

Observers have long warned of rising forced labor in Xinjiang. Satellite images show factories built just steps away from cell blocks.


View Entire Post ›

Aus der Quelle lesen