BJP hates democracy (they literally always say “too much democracy”) and socialist activists. BJP aligns with Russia only because Hindutva rightwingers are bigots that align with anti-LGBT culture among socially right leaning Russians, and because BJP leverages the age old relations we have had with Russia for ever, that Congress laid the foundations for.