World News1 year 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...