Nick Paleologos
Wednesday, August 3, 2011
HEY BIG SPENDER!
93% of America's $14.3 Trillion debt has been incurred since 1980.
Here are the percentage increases that each president since 1980 has added to the national debt which they inherited:
Newer Post
Older Post
Home