The Delay Didn’t Hurt Pete

By the time you read this, Iowa may have finally reported all results from all precincts. At the moment I type this, 96% are in, and Pete Buttigieg is still leading Bernie Sanders by a narrow margin in State Delegate Equivalents, the official currency for declaring a caucus winner. He’s going to hold on. Neither […]