Fashion's Dirty Secret
S24 E30 November 8, 2010
Source:
Advertisement
Advertisement
Advertisement
Overview
An investigation into factories that manufacture clothing for high street shops.
An investigation into factories that manufacture clothing for high street shops.