Workers at a Covid test factory in China clash with police after reportedly being fired and not paid

This post was originally published on The Telegraph.