Afghanistan: On Tuesday, Afghan Taliban’s Al-Emarah Studio released a new video featuring Taliban’s recent claims of victories in Baghlan and Logar province of Afghanistan.
The video is titled “Latest advances in Baghlan and Logar” and is 9 minutes and 30 seconds long.
Click here for the full video.