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.
By Curt Johnson
February 2, 2023