October 19, 2025
India’s Delayed Surrender to U.S. Pressure: Cutting 50% Russian Oil Imports Amid Strategic Hypocrisy
The image of India’s ‘strategic autonomy’ under the Modi government is collapsing. What was sold as a strong, independent foreign…