2026 is the twenty-fifth anniversary of 9/11, the most devastating attack on American soil since Pearl Harbor. The resulting war on terror cost trillions of dollars and thousands of lives. And yet despite its blunders, this campaign has kept America safe from foreign attack.