The ABC obtains video showing a factory in China's Xinjiang region making clothes for a major US retailer — but the company says the footage was spliced. Read More
No comments:
Post a Comment