Vladimir Putin’s two-day visit to New Delhi from December 4 to 5 marks a defining moment in India’s diplomatic calendar and one of the most closely watched geopolitical engagements of 2025. Four years ...