Posts

Showing posts with the label leftists

Archive

Show more

We are the revolutionary vanguard!

Where is the vaunted revolutionary vanguard?

Thursday open thread: Well, bye?