
Achakzai
New York Post: Disturbing footage has emerged of an Afghan police chief being executed by the Taliban — after he surrendered to the militants, according to reports. Former BBC journalist Nasrin Nawa posted the gruesome video which appears to show Haji Mullah Achakzai, head of the police in Badghis province near Herat. Click here to read more (external link).
Related