Oddbean new post about | logout
 So the US national debt was $6 Trillion twenty in 2003 and is now approaching $33 TRILLION twenty years later... 👀💸

https://www.usdebtclock.org/