Russia-Ukraine War: Why India, Israel, and Pakistan Have Chosen Silence
Read: China vs Russia in Central Asia?
Since 2004, Washington and New Delhi have been pursuing a “strategic partnership” based on shared values and broadly convergent geopolitical interests.