Advertisement

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