The teabaggers are going crazy with glee because actual open socialists joined in at this weekend’s “One Nation Working Together” labor rally in Washington, DC.
The teabaggers are going crazy with glee because actual open socialists joined in at this weekend’s “One Nation Working Together” labor rally in Washington, DC.
Tags labor socialism Socialist Party unions Washington DC