A police station constructed by the U.S. military in the town of Dariam in Northern Afghanistan.
A police station constructed by the U.S. military in the town of Dariam in Northern Afghanistan.
A police station constructed by the U.S. military in the town of Dariam in Northern Afghanistan.