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