China: Coronavirus Lockdown Riot Shuts Down World’s Largest iPhone Factory
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.