Register / Login here to explore customize features.
The US government spends far more than it takes in and much of that spending is on interest for their $31.381 trillion debt.