Interest on the U.S. National Debt is now 19% of total federal tax revenues.

Posted by Kane on May 28, 2026 6:28 pm

NEWS JUNKIES -- CHECK OUT OUR HOMEPAGE