For Putin, a political win; for India, a stable partner

.....

© Indian Express