Communist traitors in India's government gave Nepal away to Red China.
I don’t think there was much India could have done to prevent Chinese influence in Nepal given their huge economic clout all over the world and given America’s diminishing influence and her reluctance to back India’s against China.