At least 34 people have been killed and 150 injured after a suicide bomber struck a mosque in Pakistan.
The bomber detonated his suicide vest as a large number of worshipers – including many policemen from nearby police offices – were praying inside.
Local police officer Zafar Khan said the impact of the explosion caused the roof of the mosque to cave in, injuring dozens.
“A portion of the building had collapsed and several people are believed to be under it,” he added.
No one immediately claimed responsibility for the bombing in Peshawar, the capital of the Khyber Pakhtunkhwa province bordering Afghanistan, local police said.
Mohammad Asim, a spokesman for the Lady Reading Hospital in Peshawar, said they were treating 90 injured people, some of them in critical condition.
Up to 15 people are in critical condition, Mr Asim said, as police feared the number of deaths would rise.
Local media published a photograph showing people gathering around the collapsed wall of the mosque.
One survivor, 38-year-old police officer Meena Gul, said he was inside the mosque during the blast, and that he did not know how he survived unhurt.
He said he could hear cries and screams after the bomb exploded, adding there were more than 150 worshippers inside the mosque when the bomb went off.
Prime Minister Shahbaz Sharif condemned the bombing in a statement, before ordering authorities to ensure the best possible medical treatment for the victims.
He also vowed “stern action” against the perpetrators.
Former Prime Minister Imran Khan described the bombing as a “terrorist suicide attack”.
“My prayers & condolences go to victims families,” the ex-premier said on Twitter.
“It is imperative we improve our intelligence gathering & properly equip our police forces to combat the growing threat of terrorism.”
The Pakistani Taliban is usually suspected of such attacks in the country, after claiming similar bombings in the past.
Known as Tehreek-e-Taliban Pakistan or TTP, the Pakistani Taliban are a separate group but also a close ally of the Afghan Taliban, who seized power in neighbouring Afghanistan in August 2021 as US and NATO troops were in the final stages of their withdrawal from the country after 20 years of war.
The group has waged an insurgency in Pakistan over the past 15 years, fighting for stricter enforcement of Islamic laws, the release of their members who are in government custody, along with a reduction of Pakistani military presence in the country’s former tribal regions.