Electronics_factory_in_Shenzhen Uploaded March 26, 2017 at 600 × 329 in ‘Complicit’ A Shocking Film On Global Outsourcing Featured At Human Rights Watch Film Festival. Electronics factory
What Do You Think? Leave A Comment!