Police and strikers clash at Shenzhen factory

READ FULL ARTICLE