Underneath the Noise, Budget Deficit Progress!

Published on October 14, 2025

Over the past two and one-half decades the federal government has buried taxpayers under a mountain of debt, now approaching $38 trillion.