China

Up to thousands of Chinese police have been called from surrounding cities to repress Foxconn workers protesting in Zhengzhou, China

Up to thousands of Chinese police have been called from surrounding cities to repress Foxconn workers protesting in Zhengzhou, China