A senior US military chief has admitted "good, honest" Iraqis are fighting American forces.
Major General Joseph Taluto said he could understand why some ordinary people would take up arms against the US military because "they're offended by our presence".
He predicted attacks would continue to surge in intensity, as key milestones were reached, including the upcoming constitutional referendum.
On CNN's ''Larry King Live" on Monday, Vice President Dick Cheney said of the violence in Iraq, ''I think they're in the last throes, if you will, of the insurgency."
Who do you believe?