Blog posts

Blog Post

A Shell Game on Military Spending

October 29, 2018

Since 2001 the Defense Department has received $2.2 trillion in special funding that has been on top of the basic defense budgets that Congress has approved through regular annual appropr

Blog Post

Budget Rhetoric Brings Heat But No Light

October 23, 2018

The Treasury Department’s final report for Fiscal Year 2018, showing a 17 percent ($113 billion) jump in the deficit, has drawn new attention to the nation’s worsening fiscal position and