China got it right this time. Ukraine is not China's fight thus their statement makes sense. India doing it because they are still pissed off at the strip search of the "diplomat". Don't worry, when all this is done and settle, the US will remember india for this.
Don't forget, China and Ukraine has a very good relationship.
India lost out with this comment. Russia does not need india support, trade and ties with US is stronger than with Russia.
India heavily dependent on trade with the West, India won't destroy their fragile economy to fully support Russia in this conflict, other than issue statement side with Russia, what are the concrete steps India will take to stand along side of the Russian? There aren't anything India can do to legitimite Russian cliam of Crimea or vice versa.