(CNN) - CNN contributor and Democratic strategist James Carville explains why he thinks the Democrats will hold power for the next 50 years.
I thouhgt finding this would be so arduous but itÂ’s a breeze!
I thouhgt finding this would be so arduous but itÂ’s a breeze!