A powerful bomb has exploded in a hotel near a historic mosque in the northwestern Pakistani city of Peshawar, killing at least 24 people and injuring scores more. Peshawar, close to the border with Afghanistan, has suffered an overspill of violence from the border tribal regions in recent months, with several other deadly bomb attacks striking the city.
The latest blast took place in a crowded area of central Peshawar close to the centuries-old Mahabat Khan mosque and near a cinema. There were women and children among the dead. Many of the injured were said to be in a serious condition. Some reports said part of the hotel had collapsed, trapping people inside. Officials said the bomb may have been planted in the reception area of the hotel which is frequented by Afghans.