veteransforcommonsense.org
Pentagon Institute Calls Iraq War ‘A Major Debacle’
April 17, 2008 – Washington, DC — The war in Iraq has become “a major debacle” and the outcome “is in doubt” despite improvements in security from the buildup in…