China

Workers from Zybio Pharmaceuticals factory in Dadukou district, Chongqing protesting against unlawful layoffs, police sent in to break the protests but are pushed back

Workers from Zybio Pharmaceuticals factory in Dadukou district, Chongqing protesting against unlawful layoffs, police sent in to break the protests but are pushed back