Avatar photo

admin

What to know about India’s ties with Russia

NEW DELHI — Prime Minister Narendra Modi's visit to Washington in June was expected to reduce India's dependence on Moscow for arms, economic ties and technology as New Delhi and Washington try to strengthen the Quad partnership, which also includes…