Indian leftists while staying in India actually represent and protect the interests of the Chinese. Indian Leftist parties are on the pay roll of China and get their huge monthly Lifafa (pay packets)from the Chinese Govt.
Leftists are traitors and anti-national.
India's biggest regret post-Independence is not banning all leftist parties
It goes without saying that all Indian Leftist parties sided with China during 1962 Indo-China war.