True face of Taliban: Badghis police chief Haji Mullah Achakzai executed, disturbing video out
Published
A horrifying video of Taliban terror has come to the fore, in which the police chief of Badghis province in Afghanistan was blindfolded with his hands tied, and then brutally murdered.
Full Article