Workers clash with police at Foxconn factory in China l ABC News latest news

Workers clash with police at Foxconn factory in China l ABC News latest news

Strict COVID measures and a labor dispute contributed to the unrest. #ABCNews #Foxconn #ZhengZhou #China #protest …

Source – https://www.youtube.com/watch?v=w5KqYmBfypk

Leave a Comment

Your email address will not be published. Required fields are marked *