Protesters Clash With Police In China

|

Migrant workers and police clashed in southern China over reports a pregnant worker had been harassed by a security guard.

Comment
Show commentsHide Comments

Latest World Videos

Video Archives