Asim Khan from Peshawar's Lady Reading Hospital confirmed the toll to AFP, adding that more than 30 people were injured, with six believed to be in a critical condition.