Yes. India should be more proactive and support Tibetans. Not supporting Tibetan cause will embolden China to claim more and more of Indian territory in the North east. But there are many political parties of the communist hue that are completely pro-China which does not augur well for India. Responsibility lies on the Indian voter to be more discerning at least in future to vote out such anti-Indian political parties out of power till they turn round.