
Indian Prime Minister Narendra Modi and Russian President Vladimir Putin meet in New Delhi on December 6. EPA
Indian Prime Minister Narendra Modi and Russian President Vladimir Putin meet in New Delhi on December 6. EPA
India's diplomacy treads a fine line on Russia-Ukraine crisis
India has refused to denounce actions by Russia, with which it shares historical ties