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: Friday, August 21, 2015 3:30:31 AM EDT -