The West’s Last Chance Alexander Stubb Foreign Affairs 175 0 02.12.2025 .....© Foreign Affairs visit website