It seems that a significant spark of the trouble was a bust up between ethnic Han Chinese and Uighur migrant workers in Guangdong.
Guangdong! That's Canton (as in Cantonese) down by Hong Kong. It's an outrageous distance away from Xingxang.
The world is more complicated than the tabloids would have us believe, so we need to keep reading and thinking for ourselves.