James Carville erupts at DSA in press conference with moderate Dems
Democratic strategist James Carville joined a press conference to discuss the "Promise to America," a pledge aimed at Democrats who want "capitalism, not socialism" among other tenets.