Obama pulls out of Iraq.

President Barack Obama said all American troops will leave Iraq by the end of the year, ending a long war which cleaved deep political divides and estranged the United States from its allies.