The supply of the first batch of Igla-S Man Portable Air Defence Systems (MANPADS) to the Indian Army by Russia that is going to be deployed mostly in the areas bordering China seems to have caused a pause in the perceptions of those who argued that in the aftermath of Russia’s invasion of Ukraine, Moscow … Continue reading China Or India: Russian Foreign Policy Doctrine Adores Delhi; Why Moscow Needs India To Balance China
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed