U.S. President Barack Obama leaves a press conference at the White House in Washington D.C., the United States, Oct. 21, 2011. Obama on Friday announced all U.S. troops stationed in Iraq will pull out by the end of the year, and the Iraq War will be over. [Xinhua/Zhang Jun] |