Debt interest payment will hit $1.2 trillion this year.

Posted by Kane on January 14, 2026 4:12 pm

NEWS JUNKIES -- CHECK OUT OUR HOMEPAGE