President Bush signed a $162 billion war spending plan on Monday that will pay for fighting in Iraq and Afghanistan until the next president takes office.

Read the full story