A grim new spending record

The CBO recently released the statistics for the 2011 fiscal year that ended on September 30.  The information is not pretty.  Last year, we spent $3,600,000,000,000 and ran a deficit of $1,298,000,000,000. 

Read More