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

Big Money: The Power Behind the War Machine in Afghanistan

The War in Afghanistan killed more than 241,000 people and cost the United States $2 trillion. What was the point? Why did we spend so much time and so many resources on a war that was doomed to fail? As you might expect, big money played a major role. How Private Contractors Fueled 20 Years… Read more