China's insecurity is understandable, with India's increased presence both economically and diplomatically. China is certainly miles ahead economically and militarily, but India and Indians have their hearts in place.
Read this post on sufferingsocrates.blogspot.com