(Video) Islamic Emirate of Afghanistan (IEA): "Thoughtfulness"- 26 July 2017 TRAC Editorial Note: This video shows a handful of different clips of IEA members passing out propaganda pamphlets and flags to large…
You need a TRAC license to view the rest of this content. Learn more