DEFICIT FALLS: “The nation’s budget deficit will drop to $205 billion in the fiscal year that ends in September, less than half of what it was at its peak in 2004, according to new White House estimates.”
InstaPundit is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com.