
Current Events


Fiscal 2023 Federal Budget Deficit Third-Largest Ever
It takes a lot of money to run the biggest government in the history of the world. The federal government ran a $1.695 trillion budget deficit in fiscal 2023. It was the third-largest deficit in U.S. history. The only time the feds ran bigger deficits was during the...
Patriot Act at 22: We can only be Truly Safe when We’re Free
22 years ago – on Oct 26, 2001 – the Patriot Act was signed into law. As John Whitehead wrote, “we’re still grappling with the blowback that arises from allowing one’s freedoms to be eviscerated in exchange for the phantom promise of security.” It’s hard...
22 Years of Blowback from the USA Patriot Act
For those who remember the days and months that followed 9/11, there is an unnerving feeling of déjà vu about the Hamas attacks on Israel. The same shocking images of carnage and grief dominating the news. The same disbelief that anyone could be so hateful, so...
America’s Crisis State Goes Global
From being a nation in a permanent state of emergency, America’s crisis state has gone global. The military industrial complex, which has established itself as the “solution” to all of our worldly problems (at taxpayer expense, of course), has mired the nation in...