President Bush ducked out of harm's way when a reporter threw his shoes at him during his farewell trip to Iraq.

The man, later identified as Muntadar al-Zaidi, a correspondent for Iraqi-owned Al-Baghdadiya television based in Egypt, shouted "this is the end" as he hurled them at the American leader.

The moment was captured from different camera angles and shows the president's reaction afterwards.