CHINA PROTEST
-
Conflicts & War
Protest over lockdown erupts at largest iPhone plant in China
Beijing, Nov 23 (EFE).- Workers at Apple’s main iPhone manufacturing plant in China, located in Zhengzhou city, clashed with security…
Read More »
Beijing, Nov 23 (EFE).- Workers at Apple’s main iPhone manufacturing plant in China, located in Zhengzhou city, clashed with security…
Read More »