13-07-2020 23:44
via
digitaltrends.com
Apple, Amazon, and Google accused of using Uighur forced labor in China
The report claims 83 global brands are benefiting from the forced labor
Lees meer »