Russian president Vladimir Putin arrives India today
Russian President Vladimir Putin is scheduled to meet Prime Minister Narendra Modi on Friday and is likely to sign 20 agreements. India and Russia are likely to sign about 20 pacts in areas ranging from…