This photo taken on May 27, 2010 shows Chinese workers in the Foxconn factory in Shenzhen, in southern China's Guangdong province.  A labour rights group said on June 28, it had found 'deplorable' conditions at Apple suppliers in China, following a probe of several firms that supply the US technology giant.     CHINA OUT      AFP PHOTO        (Photo credit should read STR/AFP/GettyImages)
{}