Protesting workers beaten by police at iPhone factory in China amid contract dispute
Employees at the world's biggest Apple iPhone factory have been beaten and detained in protests over contract disputes amid anti-virus controls, according to employees and videos posted on social media Wednesday.Source: AP