Russia's invasion of Ukraine has left India's traditional balancing act between Moscow and the West looking wobblier than ever, with experts saying New Delhi has few good diplomatic options.
Last week India abstained on a UN Security Council resolution deploring Russia's "aggression" against Ukraine, winning praise from Moscow for its "independent and balanced position".