The Federal Government Has Borrowed Trillions. Who Owns All that Debt?

… $477. Other Domestic. $5,709. Japan. $1,137. China. $816. United Kingdom. $679. Luxembourg. $371. Canada. $336. Cayman Islands. $305. Belgium. $314.Read More