Obama: Iraq war will be over by year’s end

President Barack Obama on Friday announced that virtually all U.S. troops will come home from Iraq by the end of the year — at which point he can declare an end to America's long and costly war in that Middle Eastern nation.