Video

Chinese Police Use Pepper Spray, Tear Gas in Clash with Land Protesters

2017-03-24

At least seven people were injured when local residents protested the demolition of their village.

keywords
lang grab protest

Comments (0)
  • Print
  • Share
  • Email

Recent Videos

Most Watched

View Full Site