Attack on US military dining hall kills 24
The attack came as British Prime Minister Tony Blair made a surprise visit to Baghdad, where he vowed the war against insurgents would be won and elections would go ahead on January 30.
As he left Baghdad, mortars fell on the Green Zone compound, as they do almost daily. There was no word on any casualties.