More than 80 percent of China's cotton production comes from Xinjiang, where activists say the region's supply chain relies on forced labor.
from USATODAY - Sports Top Stories https://ift.tt/fkeu6N7
via IFTTT
More than 80 percent of China's cotton production comes from Xinjiang, where activists say the region's supply chain relies on forced labor.
The NBA was looking into if referee Eric Lewis used an account that responded to messages that had been critical of him and other officials....
0 comments:
Post a Comment