Taliban sources publish footage of yesterday’s attack by Islamist militants on Afghan National Security Directorate staff in Baraki Barak, Logar province. WARNING – Graphic Video Source: Intel…
Taliban sources publish footage of yesterday’s attack by Islamist militants on Afghan National Security Directorate staff in Baraki Barak, Logar province. WARNING – Graphic Video Source: Intel…
Comments