Archive

Posts Tagged ‘Foxconn’

Chinese iPad Factory Staff Forced To Sign ‘No Suicide’ Pledge

May 4th, 2011 05:53 View Comments