Global Political Landscape – India and World Politics Update, May 2025 May 06, 2025 democracy global elections global leaders India politics 2025 Indian governance news international diplomacy political news May 2025 power shifts +