Join the Debate!
All comments and users are subject to Townhall's new comments policy.
Login in to Post Your Comments
According to the Treasury Department, the U.S. National Debt has topped $16 trillion. Here's a visual courtesy of USDebtClock.org.
So what exactly does this mean?
Just under $5 trillion of the national debt is owed to the Social Security Trust Fund and federal pension systems. A little more than $11 trillion is owed to foreign and domestic...












$16,000,000,000,000