Workers are fleeing from Foxconn, China’s biggest iPhone factory, by climbing over fences and walking down highways on foot amid COVID fears, photos and videos show


Yahoo News – Latest News & Headlines