True face of Taliban: Badghis police chief Haji Mullah Achakzai executed, disturbing video out
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.
Aug 20, 2021, 16:13 PM IST