India and Russia are making arrangements for an upcoming visit by Prime Minister Narendra Modi to Russia, Reuters reported, citing, Russian state news agency RIA, on Tuesday.
According to RIA, a diplomatic source indicated that PM Modi's visit may take place in July.
The Kremlin had previously...