Indian Prime Minister Narendra Modi, left, and Russian President Vladimir Putin shake hands during an informal meeting at Novo-Ogarevo state residence, outside Moscow. AP
Indian Prime Minister Narendra Modi, left, and Russian President Vladimir Putin shake hands during an informal meeting at Novo-Ogarevo state residence, outside Moscow. AP