Tag: Taluqan

Taluqan, Takhar, Afghanistan

Taluqan4
Taluqan, Takhar, Afghanistan

Somebody blew up the police chief of Takhar Province yesterday. Nobody has a fucking clue who or why.