According to official sources, twin blasts hit mosques in Bazdara Bala area of Malakand Agency where 20 persons were killed and over 80 others were injured and the most of the injured are in critical condition.
The bodies and injured were shifted to hospitals and emergency was imposed at the hospitals in the district.
The blasts were targeted at the two Sunni Muslim mosques, said the tribal police officer Badshah Rehman.
Both of the mosques were badly damaged, and the roof of one of them collapsed. The mosques were located in Baz Darrah village in the Malakand district of Khyber Pakhtunkhwa province, Badshah Rehman said.
The eyewitness Shahid Ali, who was in the first mosque that was attacked, said the explosion came just as worshippers were starting Friday prayers.
“I rushed out with others and saw several people bleeding and crying,” “There was dust and smoke around,” Shahid Ali told the media.
Shahid Ali rushed to the second mosque after it was attacked and saw that its roof had caved in and it was on fire. “Many people were buried under the rubble,” he said.
Rescue workers were trying to retrieve the dead and wounded from the debris, Badshah Rehman said.
No one has claimed responsibility for the blasts, but suspicion will likely to fall on the Pakistani Taliban.
Deputy Commissioner of Malakand Amjad Ali confirmed that 20 persons were killed and 100 others injured in the two blasts adding that the number of casualties was expected to increase.
An eye witness, Aalam Khan, told the media that two blasts rocked the Bar Kalley and the main Jamia Masjid of the Bazdara region after Friday prayers.
“At least 12 bodies were brought to the Palai Hospital whereas only 30 of the 100 or so injured were treated at the Palai Hospital. Moreover, the remaining casualties were referred to Dargai and Mardan hospitals,” local administration said.