Inside the Shein Machine

July 31, 2023
0.0%

Four Corners - S63 - E27

Inside the Shein Machine

Undercover cameras go inside Chinese fast-fashion retailer Shein's factories for the first time.

Four Corners: Season 63 - 41 Episode s