Sent to you by michael144 via Google Reader:
The eye-popping national debt surpassed $11 trillion Monday, the largest in U.S. history.
The new Treasury Department figures on the national debt were released as the non-partisan Congressional Budget Office is expected to project that the annual budget deficit will be higher than previously estimated by the White House’s Office of Management and Budget. The debt, [...]
Things you can do from here: