World News2 years ago
China Covid: Protests break out at giant iPhone factory in Zhengzhou
Protests have erupted at the world’s biggest iPhone factory in the Chinese city of Zhengzhou, according to footage circulated widely online. Videos show hundreds of workers...