The clothing brand H&M has come under a storm of criticism in China over a statement it made more than half a year ago. Major online retailers in China have pulled H&M products from their sites or mobile apps. Chinese state media outlets are now calling out other Western clothing brands for not using Xinjiang cotton.