It is a machine translation of their main page. The English page hasn't been updated for over a week, Do'h strike that! It is showing a July 20th date. It is well into the 21st over there, perhaps the story is only on the inked pages being sold on the street - Who knows how long it will be until today's stories are posted online - Likely less than 24 hours.
sorry, baghdad