The Reckoning That Wasn’t Andrew J. Bacevich Foreign Affairs 3 0 12.11.2024 .....© Foreign Affairs visit website