Workers and police clash following protest at world's largest iPhone factory in China

Protests have erupted at the world's largest Apple iPhone factory in Zhengzhou, China, over contract disputes amid Beijing's ongoing zero-Covid protocols.

MORE VIDEOS