Online Marketing Apple iPhone factory workers clash with police in China By Jaime E. Love 10 months ago Enlarge / Workers walk outside Hon Hai Group’s Foxconn plant in Shenzhen, China, in 2010.