
Help me understand!
Who is more closer to India? Russia or Israel?
Russia: Is a business man, sells hardware based on need, yes they prefer India but its all transitional relationship based business with a more preferred partner. Recently they agreed to sell engines to PAK.
Israel: Until Modi came in power, we never acknowledged the fact or supported them in public. But I believe even when we don’t buy like Barak or something from them, then also they will kind of support us? They support us with spice in Kargil with both supply & integration on Mirage.
What do you think? Please help me understand.

Both & Neither. They both are friends because we can splurge truckload of money on defence. We are big economy. Russia: All most all aircraft except mirage, jaguar, tanks + nuclear submarine. Veto in UNSC Israel: Few missiles, radars, BMD programme, intelligence & training. Basically western tech with lesser western conditions.
They are not friends nor allies. Common interest drives the relationship.