Indian Prime Minister Narendra Modi is being keenly watched by his Western allies as he meets Russian President Vladimir Putin in Moscow on his first foreign trip since he returned to office for a third term in June.
Mr Modi landed on Monday, just hours after Russian bombing killed at least 41 people in Ukraine, including at a children's hospital in Kyiv, sparking a global outcry.