Interest Payments on the Ballooning Federal Debt vs. Tax Receipts & GDP: Not as Bad as in 1982-1997, but Getting There

Our drunken sailors in Congress better head to the detox.