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
If Jefferson County Fair is anything to go by - Hillary Clinton has her work cut out.
Eleven police officers are under criminal investigation over their handling of child sex abuse allegations against Lord Janner.
Elena Veronica Ciochina left her home in Newham on Saturday night and hasn't been seen since.