Larry Craig Might Not Resign?

Oh wow. What fortunes bestow democrats now! What a state of denial!

Doesn’t this guy have enough money to cruise bathrooms off the public payroll? Egad!!!!!