Observers have long warned of rising forced labor in Xinjiang, China. Satellite images show factories built just steps away from cell blocks. religion Article 4191 words 19 votes