Badghis police chief Haji Mullah Achakzai executed
Image Credit: Reuters
In spite of their vows not to take action against their opponents, the Taliban have executed Haji Mullah Achakzai, the police chief of Badghis province near Herat, Afghanistan. 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.