This Foreign Country Holds More US Debt Than Any Other - and It's Not China
Briefly

The U.S. government spends $2.4 billion each day on interest for the national debt. In ten years, these payments might eclipse funds for Medicare and defense.
Historically, the national debt has stemmed from crises like wars and economic downturns, but recent increases result from enduring military spending and social program costs exceeding tax revenues.
Read at 24/7 Wall St.
[
|
]