In a stunning and largely unexpected victory for the American peace movement and Iraqi opponents of the US occupation, the Associated Press reported October 16 that virtually all US troops will withdraw from Iraq as scheduled by this December 31.
Assuming the report is true, the US pullout will allow President Obama to keep an important promise, and the Iraqi government to defend its sovereign power.
Published on October 18, 2011 14:29