Advertisements
Read Time:6 Second
Protesters clashed with police at the Foxconn facility in Zhengzhou over payments for new hires, dirty living conditions and chaotic Covid protocols.