
The report comes as human rights groups accuse China of forcing over 1 million Muslim Uighurs into labour camps, and call out firms suspected of complicity.
Shown's Blog for Latest Technical News
Shown's Blog for Latest Technical News

Subscribe to our email newsletter & receive updates right in your inbox.
0 Comments