Taliban say forces destroy Islamic State cell hours after Kabul blast

Subscribe