Home : March 2020 : March 05, 2020 News : China’s Uighurs trapped in factory toiling for tech titans

China’s Uighurs trapped in factory toiling for tech titans

March 05, 2020

Was your tablet screen made with coercive labor practices

https://abcnews.go.com/Business/wireStory/chinas-uighurs-trapped-factory-toiling-tech-titans-69404214
Other Stories