New Deal? Why Not?

In the wake of bin Laden’s death, political pressure is mounting for a quick withdrawal from Afghanistan.  We were leaving anyway: Obama announced months ago that we are going to draw down force levels there, and we’re already in the process of bringing troops home from Iraq. What happens when the troops come home?  Unless […]