Progress in Afghanistan?

Download
A U.S. Marine runs to safety after an IED explosion in the Helmand Province of Afghanistan.
( Manpreet Romana/AFP/Getty Images )
Hosted by Farai Chideya
PRI WNYC