NDAA, Actually NOAA, and Quite a WHOPPER

The Senate passed the 2023 National Defense Authorization Act (NDAA) 83-11, sending it to President Biden for signing. Congress viewed Biden’s $813 billion too skimpy so they tacked on $45 billion in goodies to ravenous US defense contractors, an 8% increase...

read more

Biden Pulls Trump Card To Continue US War in Yemen

Say it ain’t so, Joe.Yesterday, the President signaled to Sen. Bernie Sanders to pull his Yemen War Powers Resolution from a vote. The measure, if passed, would require the US to end its 7 year support of Saudi Arabia’s vicious war in Yemen that has killed...

read more

William Astore on the Disastrous War in Ukraine

Reprinted from Bracing Views with the author's permission.Remarkably, U.S. aid to Ukraine may soon exceed $100 billion if the Biden administration’s latest ask is approved. And more than a few Americans believe Ukraine merits this vast sum – and more.They...

read more