Democrats Veer Hard Left

.....

© American Thinker