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-2014 AOL Inc.
Last update: Monday, December 9, 2013 1:02:46 PM EST -