The Spectator Index
5/16/2026, 11:00:02 PM
US government debt 10 years ago: $19.5 trillion Now: $39 trillion https://t.co/wuHPRdvjZK