Foxconn workers outside a plant in Shenzhen in southern China’s Guangdong province before their shift. Photo: AFP
'5,000 police' deployed to quell Foxconn brawl
Follow your favourite topic and get notified
Foxconn workers outside a plant in Shenzhen in southern China’s Guangdong province before their shift. Photo: AFP