A suicide car bomber in north west Pakistan has killed 24 people.
Explosives were set off outside a police station in the northwestern town of Hangu a day after a similar attack destroyed a police station in the city of Peshawar.
Officials said the bomb contained about 400kg of explosives. The Pakistani Taliban said it carried out the attack.
The BBC reports the buildings included a police station, shops, a restaurant and the Hangu district courts.
The bombing was the latest in a series of attacks since the killing of al Qaeda leader, Osama bin Laden by US special forces on 2 May.
On Wednesday, four people were killed and 22 wounded in a suicide lorry-bomb attack on a police station in nearby Peshawar.
On Monday, a naval air force base in Karachi was attacked, At least 16 people were killed, including 10 soldiers.