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
ITV News travels to Jordan to report on the growing global threat of the spread of deadly drug-resistant 'super bugs'.
The plight of Honduran migrants searching for safety has been harshly criticised by the US president.
Avicii, whose real name was Tim Bergling, was found dead in Muscat, Oman on Friday, according to his agent.