At least 35 people have been killed in an attack on a mosque in the Pakistani city of Rawalpindi, local police say.
A group of men hurling grenades and firing guns carried out the attack, near the headquarters of the Pakistani military, the BBC reports.
Security forces fought back in an hour-long gun battle, before three attackers blew themselves up, reports say.
The BBC reports that 17 of the dead were children. Ten adult civilians were also among the dead, as well as military staff, the army said.
The Pakistan Taliban has said it had carried out the attack.
Many staff from a nearby military headquarters were attending Friday prayers at the mosque when the attack took place. Pakistani security forces have been targeted in a series of recent attacks.