Carville Explodes Over Socialist Wins, Demands Democrats Split From Far Left [WATCH]

Carville Explodes Over Socialist Wins, Demands Democrats Split From Far Left [WATCH]
www.lifezette.com

Carville Explodes Over Socialist Wins, Demands Democrats Split From Far Left [WATCH]

James Carville, long known for his brash honesty and Cajun political flair, has finally said what many old-school Democrats are whispering behind closed