They are most active in the Bengali community, with support from the communist government of Bengal. Most of these Indian communists do not want to be known as communists in the West. They masquerade as liberal humanists. They take up liberal causes like human rights, woman's issues or nuclear disarmament, just as the communists used to do in the sixties and seventies in order to introduce their own agendas to attack India or Hinduism. They establish various Indian or South Asian organizations where Hinduism is notably absent and even India is given little identity.
Indian communists are now active opposing India' nuclear tests and development of nuclear weapons.
However, they will not criticize China for its nuclear stockpiles or its selling of nuclear technology and missiles to Iran or Pakistan. They will excuse Chinese militance and territorial expansionism but criticize India's right to defend itself. Most of these Indian communists are atheists but a few claim to be Hindus, at least for public relations purposes. Their Hindu names often confuses people and makes them think that they represent Hinduism or India, rather than a discredited Western ideology. You will either get a no or a vague answer.