TRAC INCIDENT REPORT: Taliban / Islamic Emirate of Afghanistan (IEA) Suicide Bombing (VBIED) Targets "Convoy of High-ranking Foreign Officers" on Jalalabad Road in Spechari Area, PD-9, Kabul, Afghanistan - 25 July 2019

You must be logged in to view this content.

Login form