Taliban have detained at least 20 residents of a village in the central province of Panjshir following an explosion at a Taliban military post, local sources told Amu TV on Saturday.
The arrests took place in the village of Tankhoy, located in the Darah district of Panjshir, a region known for its historic resistance to Taliban rule.
