(Video) Islamic Emirate of Afghanistan (IEA): "The Defeat Of The Enemy In Central Baghlan"- Afghanistan- 25 July 2017TRAC Editorial Note: The very end of the video shows what appears to be…
You need a TRAC license to view the rest of this content. Learn more