Police beat protesting iPhone workers as Covid cases hit record high in China | Foxconn | The Guardian
Officers kick and hit staff at Foxconn plant in Zhengzhou, with Apple warning of iPhone 14 delivery delays
Actions
Flag
1 Connection
Officers kick and hit staff at Foxconn plant in Zhengzhou, with Apple warning of iPhone 14 delivery delays