Worldview:

Pakistani troops secure the site of a suicide blast at the ISI intelligence base in Peshawar, which has backed extremists.
Pakistani troops secure the site of a suicide blast at the ISI intelligence base in Peshawar, which has backed extremists. (A MAJEED / AFP, Getty Images)
|
|
|
|
|