Straight Into Battle in Taliban Terrain

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