Skip to main content

Islamic State group jihadists claimed responsibility for twin explosions Saturday that ripped through crowds of Shiite Hazaras in Kabul