The Pentagon’s Money Tree

Congress is turning its attention to the National Defense Authorization Act this week, the massive budget legislation that funds the Department of Defense. Despite the end of the 20-year war in Afghanistan, Congress is angling to boost the Pentagon budget by over $20 billion dollars. Big Spenders Unlike every other industrialized country, the United States… Read more