Stabilizing a Staggering Deficit

Deficits will total $9 trillion over the next decade, according to the White House, and could rise even higher, according to an independent estimate.


© 2009 The Washington Post