Communists are not against just to safeguard India's interest (they never did either), they have their own agenda. They are a bunch of cunning people who will always oppose to whatever action India govt takes. The sad thing is they will sit in the ruling chairs at any cost either with the help of Cong or BJP, and try to influence the foreign policies. No party should count them in to form the govt., only then they can be reined.