Recent Mass Leftist Protests Show A Party That Has Crossed the Rubicon

.....

© American Thinker