The Taleban is reported to have taken responsibility for the blast .