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
An "erratic" driver sparked a security alert after ploughing into a police car near the US Congress and nearly mowing down several officers.
Thousands of people have linked hands on Westminster Bridge in a show of solidarity - one week after the terror attack in the capital.
PC Keith Palmer, 48, stabbed by Khalid Masood while on duty in the grounds of the Palace of Westminster last Wednesday.