Police and Chinese Covid test workers clash.
Videos shared on social media revealed an altercation between workers and police at a Covid test kit factory in China. ...
Videos shared on social media revealed an altercation between workers and police at a Covid test kit factory in China. ...