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

9Report
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

Similar news

Share
Report

Report this article here.