The Hill favicon

Carville unloads on far-left Democrats over party infighting ahead of midterms