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