Russian President Vladimir Putin has accepted an invitation from Indian Prime Minister Narendra Modi for an official visit to ...