What a quaint little old town. I wish I lived there. image
Watch the time…it’s slipping by. image
The U.S. national debt reached $38 trillion on October 22, 2025, according to the U.S. Department of the Treasury. This marked the first time it hit this milestone, surging from $37 trillion in mid-August 2025β€”a $1 trillion increase in just over two months. image