The Taleban has claimed responsibility for the attack .