U.S. National Debt Hits $40 Trillion, and Other Sh*t From Around the World!

August 19, 2026