At least 20 people are reported to have been killed and 40 others wounded when an armed group hurled grenades into a mosque in northern Pakistan.
Police said the mosque, located in Dir district near the border with Afghanistan, was full of people offering special Ramadan prayers on Wednesday.
Local district official Mahmood Khan said three grenades were lobbed into the mosque which hit the last two rows of the congregation and some of the victims were children.
"The attackers first lobbed grenades into the mosque and then opened fire with Kalashnikovs on the worshippers," Bahadur Khan, the mayor of the village in Dir district of North West Frontier Province, told Reuters news agency.
Al Jazeera's Kamal Hyder said: "Because there were so many people and because the attackers threw their grenades indiscriminately, though there is some speculation of a larger explosion, the death toll has been steadily mounting."
A senior security official said the attackers fled into the mountains after the attack in the remote region of Dir district.
Mahmood Khan said no one had claimed responsibility for the attack but last month a meeting of elders in the area had issued a strongly-worded statement against the Taliban and had vowed to act against them entering the area.
"It is a blatant act of terrorism," he said.