Indian Prime Minister Narendra Modi is expected to visit Moscow in May, with reports suggesting he may attend Russia’s ...