Blast in Peshawar, 7 killed and 11 injured