Better Luck Next Time

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

Recommended

Trending on PJ Media Videos

Join the conversation as a VIP Member

Advertisement
Advertisement