Protesters clash with police at Covid-19 test factory in China

Workers from the Zybio Inc. factory in Chongqing protested and clashed with police after their managers abruptly told them to go on holiday early, effectively terminating their employment.

Leave a Reply

Your email address will not be published. Required fields are marked *