Tag: clashes

Departing Foxconn employees trapped at China train stations, clash with cops

Beijing [China], November 27 (ANI): Violent worker protests erupted at the world's…

Public TV English Public TV English