This B A S T A R D Indian leftist party even went to the extent of supporting China during the 1962 Indo-China war...AND IT IS OBVIOUS THAT THOUGH THEY LIVE IN INDIA, THEIR LOYALTIES ARE TOTALLY WITH CHINA....HACCCCCK THOOOOO...I spit on these traitor scums