A mass conflict broke out in China over the weekend. Hundreds of local residents tore down barricades, and a man was shoved onto the ground amid scuffles.
China: Mass Conflicts Over Dispute in Chengdu
By NTD Newsroom
A mass conflict broke out in China over the weekend. Hundreds of local residents tore down barricades, and a man was shoved onto the ground amid scuffles.