 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.