The National Directorate of Security is the secret police of Afghanistan. Here we can see four of their pickups parked up on a street and some of the men waiting around for something to happen.
The National Directorate of Security is the secret police of Afghanistan. Here we can see four of their pickups parked up on a street and some of the men waiting around for something to happen.