America does not occupy an inch of India’s territory but China, for whose avocation CPM was raised in Sixtees, occupies 40000 sq kilometers of Indian Territory in Aksai chin in Jammu and Kashmir State. In addition it is claiming 90000 sq kilometers of territory in Arunachal Pradesh.China has been propping up Pakistan to the extent of giving it nuclear bomb technology and missiles against India. Needless to say, so far as India is concerned China is a hegemonistic power that has fought a war with India in 1962.The joint Indian Parliament resolution of 1962, pledging to retake every inch of Indian Territory from China still stands. If national interest is the driving force as claimed by the comrades, then the Left parties should have agitated against the naval exercise which India had with China or for that matter Indian Army had with Chinese Army last year