Barack Obama marks end of war in Iraq
Barack Obama has marked the end of the war in Iraq with a speech in which he welcomed home thousands of US troops.
A triumphant President Obama on Wednesday hailed the end of the Iraq war as a symbol of America's unrivaled military strength in remarks to troops stationed at North Carolina's Fort Bragg.