Post Views: 146 Torkham, Afghanistan — A dusty logjam of trucks inches across a rut in the mountains splitting Pakistan and Afghanistan, teeming with a...
Home » Administration
Tag - Administration
Translate
Featured
Crisis • Defense • Economy • Featured • Global News • Human Rights • Military • News • Politics • Russia