Monday, July 13, 2009

With deficit topping $1 trillion, what does it all mean?

With deficit topping $1 trillion, what does it all mean?