Mounting militant violence in Pakistan is putting pressure on a government struggling to cope with recent devastating floods.
At least 20 people, including children, have been killed in a suicide car bomb attack on a police station in the northwest of the country. Al-Qaeda and Taliban-linked militants are being blamed.
The explosion in Laki Marwat follows attacks in the cities of Lahore and Quetta last week that left almost 100 dead.
One man at the scene said he was praying in a nearby mosque which was damaged. One of his relatives was killed, he said, and two were hurt.
A policeman in hospital said they had not yet left for their duties when the explosion happened. He says there was dust and darkness and no one knew where anyone was. He says it was total destruction.
The recent bombings end a relative lull in militant violence over the past month, at a time when authorities are focused on flooding relief efforts.