Dec 5, 2025Putin's Visit to Modi: A Strategic Alliance Amidst Geopolitical ChallengesSource: bbc.co.uk