This morning, Joe Biden called General David Petraeus a certain liar. Barbara Boxer shared in this sentiment. Ted Kennedy, of course, stated that General Petraeus would surely lie tomorrow.

No matter what reality revealed, these politicians from the “reality based reality” have invented their own version.

Over at RedState, Moe Lane looks at the situation in: Harry Reid: Incompetent Buffoon, or Lying Suckweasel?