Search for tag: "sweat shop"

China Blue

Purchased By Edinburgh University from Ezy Media China Blue is a 2005 documentary film directed by Micha Peled. It follows the life of Jasmine Li, a young seventeen-year-old worker from Sichuan…

+10 More
From  John Glendinning 0 likes 76 plays 0