An Iraqi journalist was wrestled to the floor by security guards after he called Mr Bush "a dog" and threw his footwear, just missing the president.
The US president has now continued to Afghanistan to inspect troops there.
He arrived before dawn at Bagram air force base, and is due to hold talks with President Hamid Karzai.
Earlier in Baghdad, Mr Bush and Iraqi PM Nouri Maliki signed the new security agreement between their countries.
The pact calls for US troops to leave Iraq in 2011 - eight years after the 2003 invasion that has in part defined the Bush presidency.
Speaking just over five weeks before he hands over power to Barack Obama, Mr Bush also said the war in Iraq was not over and more work remained to be done.
His previously unannounced visit came a day after Defence Secretary Robert Gates told US troops the Iraq mission was in its "endgame".
Posted by praveen at 3:13 AM
Subscribe to:
Post Comments (Atom)
0 comments:
Post a Comment