Tag: Nimruz Province (Afghanistan)

The Smugglers’ Paradise of Afghanistan

ZARANJ, Afghanistan — The smuggler barreled down the narrow dirt road, bouncing…

Editorial Board