No group immediately claimed responsibility for the attack, but suspicion was likely to fall on the Pakistani Taliban, formally known as Tehrik-e-Taliban Pakistan, or TTP
No group immediately claimed responsibility for the attack, but suspicion was likely to fall on the Pakistani Taliban, formally known as Tehrik-e-Taliban Pakistan, or TTP