India's Modi heads to Moscow for first visit since Ukraine invasion
Modi, who was returned to power last month as leader of the world's most populous country, last visited Russia in 2019 and hosted President Vladimir Putin in New Delhi two years later, weeks before the invasion.
Indian Prime Minister Narendra Modi attends a session at the G7 Summit in Savelletri near Bari, Italy on June 14, 2024. (AFP)