Arrow-right Camera

Photos


Pakistani police officers collect evidence from the site of a bomb explosion in Peshawar, Pakistan, on Friday, in a strike the Pakistani Taliban said was in revenge for the raid that killed Osama bin Laden.

Associated Press