Menu
Share
 
Switch to Desktop Site

Osama bin Laden death: reaction

Image

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

Share