International Latest News Videos and Photos

Workers protest at Iphone plant in China

Protests broke out at Foxconn’s plant, known as the world’s largest iPhone production site, in Zhengzhou, China. The plant workers protested the strict Covid-19 measures, as well as the postponement of the payments, the failure to make payments and the lack of sufficient food.

Leave a comment

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More