Apple iPhone factory workers clash with police in China
Enlarge / Workers walk outside Hon Hai Group’s Foxconn plant in Shenzhen, China, in 2010. reader comments 59 with 0 posters participating Share this story Violent worker protests have erupted at the world’s largest iPhone factory in central China as authorities at the Foxconn plant struggle to contain a COVID-19 outbreak while maintaining production ahead… Read More »