Share this story
Close X
Switch to Desktop Site

Osama bin Laden death: reaction

Image 2 of 26


Police officers are seen during a routine patrol in Terminal 5 of Heathrow Airport in London, on May 3. Security personnel remain vigilant following the death of Osama bin Laden.

PHOTO: Steve Parsons/PA/AP

Next Image Previous Image

Image 2 of 26

About these ads