The United States and its allies have been fighting the Taliban and al-Qaeda in Afghanistan for a decade in a war that either side could still win. While a gradual drawdown has begun, significant numbers of US combat troops will remain in Afghanistan until at least 2014, perhaps longer, depending on the situation on the ground and the outcome of the US presidential election in 2012. Given the realities of the Taliban's persistence and the...