A massive explosion at a crowded market in northwestern Pakistan killed 10 people and wounded dozens more on Tuesday, police and rescue officials said, the latest incident in the region that threatens to reignite fighting with neighbouring Afghanistan.
The blast at the crowded Naurang Bazar caused panic on the streets as people rushed to help the wounded and emergency vehicles raced to the site. Visuals from the scene showed damaged shopfronts and a mangled vehicle.
The explosion follows a car bombing and ambush at a police post in the nearby Bannu district on Saturday that killed 15 police officers.
Pakistan blamed Afghanistan-based rebels for the weekend attack and delivered a strong protest to Kabul. The Afghan Taliban government said on Tuesday that the allegations were "baseless".
In February, Islamabad launched airstrikes on Kabul, saying it was targeting rebel strongholds used to orchestrate attacks on Pakistan, sparking the worst fighting between the two countries in years. The Taliban has denied harbouring rebels and said that militancy in Pakistan is an internal problem there.
Police official Sajjad Khan said that 10 people were killed in Tuesday's explosion at the market, including eight civilians and two police officers. Police said an improvised explosive device (IED) had been used.
The emergency response agency Rescue 1122 said around 30 people were wounded at the market, which is part of the town square.
Those with serious injuries had been rushed to hospitals in Bannu, it added in the statement.

At least 14 killed in explosion at weapons depot in Syria
US hits five Iranian oil tankers after attack on Navy ships
UK gives air traffic provider a week to probe outage that halted flights
Serbia's President Vucic dissolves parliament, calls snap elections
With large crowds attending, Norway lays King Harald to rest
Jordan intercepts 18 Iranian ballistic missiles
Air traffic control issue disrupts flights at major UK airports
At least 73 injured after Houthi rebels attack Saudi civilian and energy facilities
