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