From Scout:
Santorum announced today that we found WMD’s in Iraq only to have the Defense Department debunk the claim.
I’m wondering where does he go from here? (I mean after that crying-in-the-corner-meltdown) How do you top this one? I’m at a loss so I’m throwing it out to you….
What will be the next big Santorum announcement?