Today, several news organizations indicated that in the early hours of the morning, the national debt tops $13 trillion for the first time in history. This news comes as Congress gets set to vote this week on an additional $130 billion of spending to add to the 2010 Obama budget deficit of over $1.4 trillion. The...
Read more »