Russia praises India’s neutrality on Ukraine invasion

Envoys from Moscow and the west flock to New Delhi in ‘diplomatic tug of war’