Jawzjan (Afghanistan): An Afghan drug smuggler stands handcuffed after being captured with 75 kilograms of drugs during an operation by police in Jawzjan province, north Afghanistan, Nov. 24, 2014.

1 / 1
 

Latest News

Latest Photos