Workers at the massive Foxconn plant in China’s city of Zhengzhou, the largest facility in the world for assembling Apple iPhones, spilled out into the streets on Wednesday, clashing with hazmat-suited police and tearing down barricades.
Unveiling the World's News
Workers at the massive Foxconn plant in China’s city of Zhengzhou, the largest facility in the world for assembling Apple iPhones, spilled out into the streets on Wednesday, clashing with hazmat-suited police and tearing down barricades.