Afghan Police Arrest One of Taliban Leaders in Northern Baghlan Province
![Afghan Police Arrest One of Taliban Leaders in Northern Baghlan Province](http://cdn4.img.sputniknews.com/images/104082/64/1040826410.jpg)
One of the Taliban movement leaders was detained in the northern Afghan province of Baghlan by the national police.
One of the Taliban movement leaders was detained in the northern Afghan province of Baghlan by the national police.