The National Debt Explained: Who Holds It, What It Means
The national debt sits at $34+ trillion. Who actually owns it (mostly the Federal Reserve and U.S. domestic investors, not China), how debt-to-GDP compares to WWII levels, why interest payments now exceed defense spending, and what would happen in an actual default.