A group of influencers have come under fire after posting glowing videos from their paid trip to a factory owned by controversial fast fashion retailer Shein in Guangzhou, China. Shein, which has been ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results