UK clamps down on Xinjiang forced labor, accusing China of ‘torture’ and ‘barbarism’The U.K. has introduced new measures to root out the presence of alleged forced labor in China's Xinjiang region in British supply chains.

read more »

More News »

Level
Story XP
Story XP
Stories
Followers