BBC: A former US military chief in Iraq has condemned the current strategy in the conflict, which he warned was "a nightmare with no end in sight".
Retired Lt Gen Ricardo Sanchez also labelled US political leaders as "incompetent" and "corrupted".
He said they would have faced courts martial for dereliction of duty had they been in the military.
The best the US could manage under the current approach in Iraq was to "stave off defeat", Gen Sanchez warned.
"There is no question that America is living a nightmare with no end in sight," he said, addressing journalists at Arlington, near Washington. US general damns Iraq 'nightmare' (more)
THE TELEGRAPH:
Sanchez condemns Iraq strategy By Tim Shipman in Washington
Mark Alexander