Who Owns $21.5 Trillion of the U.S. National Debt?

At this writing, the U.S. national debt has nearly reached $22 trillion, rising by nearly $500 billion since the U.S. government’s 2018 fiscal year ended on September 30, 2018.
But to whom does the U.S. government owe all that money? Here’s an answer to that question, as if it were asked before the U.S. government’s 2019 fiscal year began.
From the end of its 2017 fiscal year to the end of its 2018 fiscal year, the U.S. government’s total public debt outstanding increased by $1,271 billion, or $1.3 trillion, to reach a total of $21,516 billion, or $21.5 trillion. Put a little

Read more at The Independent Institute