Pages

The Foxconn Factory Takes A Nap

Workers at the Foxconn factory in Longhua in Shenzhen, Guangdong province, China all nap together during their breaks.