 India's Prime Minister Narendra Modi has arrived in Moscow on a two-day visit, his first since Russia sent troops into Ukraine. India and Russia are key trading partners, and Russia is a major defense supplier for India. French President Emmanuel Macron has refused the resignation of that country's Prime Minister, asking him to remain temporarily as head of the government after chaotic election results left the government in limbo.