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
As Jeremy Corbyn prepares his speech for the last day of the Labour conference, he can reflect on tightening his grip on the party.
The Duke and Duchess of Cambridge were snubbed for a second time in two days on their visit to Canada by a prominent First Nations leader.
Scientists found their skin cells have a built-in protection, meaning they are more likely to be blessed with long-lasting youthfulness.