Obama speech marks end of Iraq war
President Obama has marked the end of US military operations in Iraq, hailing what he called an "extraordinary achievement."
Addressing troops who had recently returned from Baghdad, he admitted that the new Iraq was "not perfect".
But he insisted the country was now "stable and self-reliant".
Steve Kingstone reports.