TRAC INCIDENT REPORT: Taliban / Islamic Emirate of Afghanistan (IEA) Suicide Attack (VBIED) In Front of Police HQ, Adjacent Recruitment Center, in PD-6 Kabul, Afghanistan - 07 August 2019

You must be logged in to view this content.

Login form