Videos show workers at an Apple and Tesla plant in Shanghai clashing with quarantine officials. The workers were said to be frustrated with onsite COVID-19 measures. The clash underscores the frailty …
( read original story …)
The Shanghai News
Videos show workers at an Apple and Tesla plant in Shanghai clashing with quarantine officials. The workers were said to be frustrated with onsite COVID-19 measures. The clash underscores the frailty …
( read original story …)