Maybe the libs are right about the whole Russian puppet think, cuz this is such a dumb move, I really don't see how it does anything but help Russia. What alternative does India actually have when it comes to Russia, I'd imagine there's practically none.
The BJP are fascist fanatics but I'd still say India is less of an outright puppet then Europe.