Lieutenant General Raymond Odierno said the U.S. public would need patience to see a stable Iraq but also said he hoped Iraqi troops could be in control of Baghdad within months.
Odierno spoke to reporters as U.S. President George W. Bush is expected to announce a new approach in Iraq this week.
(Reuters)