November 9, 2004

Farewell to thee, John Ashcroft!

Filed by Jerame Davis | November 09, 2004 | 9:18 PM | comments

I think many of us are having our first collective sigh of relief today. John Ashcroft has finally resigned. The media kept telling us it was coming, but after such a resounding red-state victory, I wouldn't have been surprised to...Read More