The World’s Last Chance for Peace News Nov 13, 2026 How to avert a new world war. Source: Foreign Affairs