iOS app Android app

China Layoffs

Chinese Police Prevent Protest By Trapping Workers In Factory

AP | WILLIAM FOREMAN | Posted 05.25.2011 | World

DONGGUAN, China — Laid-off migrant worker Chen Li had red scrape marks on his right cheek from a scuffle with riot police outside his factory th...