In Afghanistan, a road that runs through a mountain gorge between Kabul and Jalalabad holds its own terrors.
By DEXTER FILKINS, New York Times
Sun, 02/07/2010 - 8:24pm
In Afghanistan, a road that runs through a mountain gorge between Kabul and Jalalabad holds its own terrors.