Workers in running battles with police in protests at largest iPhone factory in China

Officers deal out beatings amid dispute about pay and conditions at Foxconn plant in Zhengzhou, with Apple warning of iPhone 14 delivery delays.
View full source