India is having very close relations ship with Russia for decades. There were times when India was benefited and supported by Russia when required. Also, India is presently close to the USA. The best stand for India would be to opt for a neutral approach and they are doing the same. India is not supporting nor opposing Russia officially. However, America is trying to push India to come up against Russia.