August 20, 2026

US Debt Hits $40 Trillion