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
Adam Pritchard was visiting family in Iowa, USA, when he appeared to fall from his bike and later died.
A four-year-old boy is among 20 people to have died in some of the worst flooding West Virginia has seen.
The heavy showers will ease off this weekend.