Showing posts with label Santorum. Show all posts
Showing posts with label Santorum. Show all posts

Thursday, December 07, 2006

Crazy to the last drop

It's nice to be reminded why it's such a good thing that Rick Santorum went down in flames of humiliation last month. We are an immeasurably better, stronger, and more decent -- not to mention less embarassed -- nation now that he's on his way out of office.