No media source currently available
The aftermath of a lethal terrorist bombing in Peshawar, Pakistan.