By Russ McSpadden Following three days of mass protest, overturned police cars, tear gas and violent clashes between protesters and riot police, the city government of Shifang in the province of Sichuan, southwest China, announced last week that it is scrapping plans […]
Continue reading