You just read:

The Center Strikes Back! Tea Party of the Left Goes Down in Illinois

News provided by

No Labels