Subhabrata Datta, leftists are good for nothing. They lack progressive thinking and always look towards China for directions. Look how actively they supported another leftist extremist Prachanda in Nepal who is widely regarded to have his hand in the movoeist violence in India. For that matter BJP leaders are far better than these leftists. No BJP leader can think of selling India while leftist will be readily available to merge India with China.