powered by mochila

Iraq is stable enough to allow the roughly 22,000 U.S. Marines there to withdraw, the service's top general said Friday.