Video
Police, Land Protesters Clash on Hainan Island
2015-10-09
The clash erupted after three thousand local residents rallied to protest a newly-announced urban development plan.
The clash erupted after three thousand local residents rallied to protest a newly-announced urban development plan.