Article Image
IPFS News Link • WAR: About that War

Pentagon institute calls Iraq war 'a major debacle' with outcome 'in doubt'

• McClatchy News
The war in Iraq has become "a major debacle" and the outcome "is in doubt" despite improvements in security from the buildup in U.S. forces, according to a highly critical study published by the Pentagon's premier military edu