Here is someone's version of the US debt situation.
I would have lumped Social Security and Medicare/Medicaid together, but that is because a lot of people still think that "Defense" is half the federal budget, as it was back when Dwight D Eisenhower was President.
Hat tip to the other Cliff.
Regards — Cliff
1 month ago