Why Democrats keep flailing

.....

© Washington Post