What Is The Definition Of Success In Afghanistan? | NPR

February 19, 2009 |

On Tuesday, President Obama ordered the deployment of an additional 17,000 combat troops in Afghanistan, citing a "deteriorating situation" that "demands urgent attention and swift action." More troops heading to the country raises questions about how exactly to define success in Afghanistan. Original article and audio

read more