TPM Livewire

CBO: War Savings At $838 Billion

Budgetary savings from troop drawdowns in Iraq and Afghanistan are expected to be $838 billion over 10 years, the Congressional…