Prime Minister Narendra Modi and President Vladimir Putin today held talks during the 21st India-Russia summit.