Taliban denies execution of 22 Afghan special forces despite video
loading… ACCEPTANCE – Group Taliban denied having executed 22 special forces personnel Afghanistan in the city of Dawlat Abad, Faryab Province. Despite video evidence, the group says the execution allegations are fictitious. “The report comes from a fake scene combined with other footage in which 22 commandos were killed in clashes while carrying out operations … Read more