The Tehrik-e Taliban Pakistan (TTP) issued an official statement denying the Taliban was targeted, saying that their members operate from within Pakistan.
A police officer stands alert on the top of a vehicle outside the historical Badshahi mosque in Lahore, Pakistan, Friday, March 15, 2024. (AP)