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

View Full Site