Showing posts with label political fellatio. Show all posts
Showing posts with label political fellatio. Show all posts

Monday, June 18, 2007

CAP and Trade Integrity

The Center for American Progress published an issue of The Progress Report repeating self-congratulatory talking points from Democratic congressional leadership. Their message: "Don't be Demappointed, people -- we're doing stuff! Really!"

CAP, if you aren't familiar with it, was founded to be a think tank for progressives, the Heritage Foundation of the left. But there doesn't seem to have been a lot of thinking that went into that message.