These Indian communists are on Chinese Govt. payroll and often getting other perks. These people are not less than a traitor. Anyway their loyalty to China is known. What I wonder about is the Congress's position. Why do they come under pressure of these anti national elements and sacrifice the national interests for the sake of retaining the POWER. Are they also less than any traor???