Chaos erupts at Foxconn’s iPhone factory in China as workers fight Covid curbs
Apple iPhone maker Foxconn's Zhengzhou factory was the scene for fresh drama amid the increasing Covid cases in China. Videos broadcast live…
Read More...
Read More...