Interest payments on the debt alone cost $452 billion last year - the largest federal spending category after Medicare-Medicaid, Social Security and defense. It's quickly crowding out all other government spending. And the Treasury is finding it harder to find new lenders.
"Journey to the West"
16 hours ago