Tariq Aziz in Baghdad

|

Never mind Debkafiles, Aziz is giving a news conference in Baghdad right now. So much for rumors.