Shanghai Automotive Workers Protest Layoffs, Clash with Police over Severance Dispute

Shanghai Automotive Workers Protest Layoffs, Clash with Police over Severance Dispute