Hospital sources said that at least 16 people have been confirmed dead and over 35 injured in the explosion.
Most injured were shifted to Civil Hospital, as death toll is feared to rise, said hospital sources.