Sunday, January 1, 2012

Total Public Debt as of 12/29/11 is $15.1 trillion