Share this story
Close X
Switch to Desktop Site

Osama bin Laden death: reaction

Image 2 of 27


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 27

About these ads