India has riots, strikes and protests very often. It is very interesting that Indians like to hype China "riot" which is nothing actually. Is it because India has a tag "Democrazy", then are India's riots are good things and so Indians worry about China's small troubles?
China is a very stable country. GO to China and have a look.