Progressives notched 1 more big primary win. Now comes November.

.....

© Politico