 India's Prime Minister Narendra Modi has arrived in Moscow on a two-day visit. It's his first visit to Russia since that country invaded Ukraine. It comes days after Hungary's leader Viktor Orban paid a visit to Russia.