September 6, 2019
New Report Alleges Forced Labor in China’s Xinjiang Province
The Citizen Power Initiative for China has released the report, “Cotton: The Fabric Full of Lies,” which details forced prison labor in in the cotton, textile, and apparel sectors in Xinjiang, China.
Login to read more...