London Terrorist Attacks: Panic on the Streets of London
07/07/2005
Emergency service personnel working near the site of the bus explosion in...
REUTERS

Emergency service personnel working near the site of the bus explosion in Tavistock Square.