On 04 November 2019, al-Emara Studio, the media outlet for Islamic Emirate of Afghanistan (IEA/Taliban) released a new video: "Enemy Check Points Overrun in the Capital Zabul"Banner and Video
You need a TRAC license to view the rest of this content. Learn more