Explosion rocks Peshawar

    Explosion rocks Peshawar