VodkaPundit

Better Luck Next Time

Looks like Saddam lived. Fox reports he’s due to address Iraq shortly.