Day: November 23, 2022

Angry Workers Protest At Huge iPhone Plant At Zhengzhou, China Over Covid 

According to footage widely circulated online, protests have erupted at the world’s largest iPhone factory in the Chinese city of Zhengzhou. Videos show hundreds of workers marching, some of whom are confronted by people in hazmat suits and riot police,… Read More ›