Video

China Land Protesters Pelt Police with Rocks, Bricks

2017-05-30

The villagers were protesting the forced demolition of their homes.