little green footballs

US Deficit Drops By a Third

Fri, Jan 12, 2007 at 6:31:08 pm

A very interesting report from the Treasury Department shows that the deficit is down by almost 33% compared to last year. (Hat tip: Geepers.)