
The US government spends far more than it takes in and much of that spending is on interest for their $31.381 trillion debt.

The US government spends far more than it takes in and much of that spending is on interest for their $31.381 trillion debt.
The most important news, once a week. No spam.