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 © 1998-2015 AOL Inc.
Last update: Wednesday, March 11, 2015 6:35:10 AM EDT -