China Covid

China Covid: Protests break out at giant iPhone factory in Zhengzhou

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…

2 years ago