Indian Prime Minister Modi’s Visit to Moscow & Austria
Indian Prime Minister Narendra Modi’s meeting with Russian President Vladimir Putin in Moscow is his first foreign trip since beginning his third term in office in June, highlights the delicate balancing act India is performing on the global stage. Mr. …