Top Stories

China Covid: Angry protests at giant iPhone factory in Zhengzhou


Videos show workers marching, with some being confronted by people in hazmat suits and riot police.


Source link

Related Articles

Back to top button