Chinese industrial park apparently using forced labour
Satellite images show the development of an industrial park believed to use forced labour near Lop County, Xinjiang, China. The U.S. says people are coerced into work and then have their movements restricted, but China denies the use of forced labour.
The Globe and Mail