AFP 2012-06-28 04:25:17
This photo taken on May 27, 2010 shows Chinese workers gathered outside the Foxconn factory in Shenzhen, in southern China's Guangdong province, before they start their shift. 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
author/source: STR / AFP
LETA/ID: 8345737 Size: 2832 x 4256 (1.28 MB)