State of Global Politics 2025
Russia and India: President Putin's Visit, and Strategic Agreements

The World This Week #338, Vol 7, No 52, 31 December 2025

Sunidhi Sampige & Tanvi Thara Harendra Jha
31 December 2025