Afghan President Ashraf Ghani said the Taliban militant group was responsible. The Taliban, however, did not claim responsibility for the blast. According to some media reports, the Daesh Takfiri terrorist group claimed responsibility for the attack.