U.S. President Joe Biden termed India’s response to Russia’s invasion of Ukraine as ‘shaky’. India supported calls for ceasefire and a diplomatic solution but abstained from voting against Russia at the UN. India’s dependence on Russian weapons since the 1960s has prevented it from criticising President Vladimir Putin.