London Bombings, 2005
A series of explosions struck London's transport system on July 7, 2005, during the morning rush hour.
Regional: Europe: United Kingdom: England: London
Copyright © 2013 Netscape
Last update: Monday, December 9, 2013 1:02:46 PM EST -