Video

China Land Protesters Pelt Police with Rocks, Bricks

2017-05-30

The villagers were protesting the forced demolition of their homes.

keywords
land grab protest

Comments (0)
  • Print
  • Share
  • Email

Recent Videos

Most Watched

View Full Site