A bomb blast outside a bank and hotel in the garrison city Rawalpindi killed 34 people on November 2.