Reportedly enslaved Chinese mentally disabled people work at the Jiaersi Green Construction Material Chemical Factory in Toksun county, Northwest China's Xinjiang Uygur autonomous region. [CFP]
Go to Forum >>0 Comments