ScienceStrike at China Apple manufacturer: rights groupAFPOctober 6, 2012 by AFPOctober 6, 2012 Beijing: Thousands of workers have gone on strike at a Foxconn plant in China making components for Apple’s iPhone 5, a labour rights group said...