Post Views: 187 Torkham, Afghanistan — A dusty logjam of trucks inches across a rut in the mountains splitting Pakistan and Afghanistan, teeming with a...
Home » Swell
Post Views: 187 Torkham, Afghanistan — A dusty logjam of trucks inches across a rut in the mountains splitting Pakistan and Afghanistan, teeming with a...