Submitted by Simon Black via Sovereign Man blog,
Let’s take a brief walk into financial reality for a moment.
At the time of this writing, the United States government’s official debt is nearly $18.1 trillion.
Now, let’s look at who the biggest owners of that debt are:
1) Taxpayers of the United States.