Intel Republic
???? RIOTS against law enforcement officers break out at the world's largest iPhone factory in Zhengzhou, ChinaDiscontent over strict COVID quarantine rules and poor working conditions causes workers to flee - almost 200,000 staff live and work on site.Sub...