In the Run-up to the Russia-India Summit in New Delhi

.....

© New Eastern Outlook