The London Bombings of 2005
The 7/7 London bombings were a series of coordinated suicide attacks that targeted London’s public transportation system on the morning of July 7, 2005. Four bombers detonated explosives on three London Underground trains and a double-decker bus, killing 52 people and injuring over 700 others. The attacks were carried out Continue Reading
