Tag: Narendra Modi- Vladimir Putin
Indian Prime Minister Narendra Modi is being keenly watched by his Western allies as he meets Russian President Vladimir Putin in Moscow on his first foreign trip since he returned to office for a third term in June. Mr. Modi...