The DSA is the future of the party and this country. The quicker that establishment dems come to terms with this, the easier things will be for everybody.
No democrat is winning Oklahoma in this environment but holy fuck when is the party gonna take a look in the mirror and realize most of their base fucking hates them nationwide and would rather have two Bernies in every state and a mamdani in every city