US debt clock now has total US debt north of $95 trillion btw. On track to hit the next digit before 2025 for sure.
Please Login to reply.
No replies yet.