Police clash with thousands of rioters in south China

Police in a south China city bordering Vietnam clashed with thousands of rioters who were protesting excessive brutality meted out to a suspected smuggler, the government and a rights group said.

TOP PICKS

READ FULL ARTICLE