TRAC EDITORIAL NOTE: Please see TRAC Incident Report: Two VBIEDs in Karrada District, Baghdad, Iraq - 02 July 2016 Iraq has detained the Islamic State militant who masterminded a suicide bombing in…
You need a TRAC license to view the rest of this content. Learn more