A bomb blast in the Pakistan city of Peshawar has killed 31 people and wounded 70 in an area crowded with shops and families, according to police and hospital authorities.
No group has yet claimed responsibility for the explosion outside a police station.
The blast came a week after an attack by a Taliban faction on an Anglican church that killed more than 80 people.
More top news
The prominent Brexiteer says leaving the bloc will offer a "once in a lifetime" opportunity to set reform environment policies.
The Severn Crossing tolls will be abolished next year, the government has said. Currently cars are charged £6.70 for a return journey.
An Australian bride-to-be shot dead by a US officer after calling 911 "should not" have been killed, say police.