Taliban claims multiple deadly blasts in Kabul

Taliban claims multiple deadly blasts in Kabul