The spectacular urban ‘IED Based’ twin terrorist bombing along Parliament Avenue in Uganda’s capital Kampala were unprecedented. Terrorists simultaneously detonated the improvised explosive devices, signaling compacted communication between cells involved and a higher degree of operational capability. The attack bears the insignia of the Islamic States in DR Congo commonly known as ISCAP or Islamic...