Thursday, July 11, 2024

US Spent A Record $140 Billion On Debt Interest In June, 30% Of All Tax Revenues