China_8706_404

By Curt Johnson
February 2, 2023

Hundreds of workers at Alltest Biotech factory in Hangzhou, China, protest Jan. 9, part of actions across the country against layoffs, outstanding back pay. Police arrested dozens here.

Hundreds of workers at Alltest Biotech factory in Hangzhou, China, protest Jan. 9, part of actions across the country against layoffs, outstanding back pay. Police arrested dozens here.