Tuesday, September 05, 2006

Well this is messed up!

Today, we have a $9.2 trillion budget deficit.

To break down the national debt into comprehensible numbers means that every American carries a “birth tax” of $30,000.....

Some 40% of the deficit is owed to China.

(from OMB)

No comments: