"Thousands of residents protested in a southeastern Chinese city after a traffic accident, smashing police cars and overturning three police vans, police and residents said." Source: News from The …
Continue Reading about Thousands of Chinese Protest – Smash Cars