9/11 Memorial & Museum
National September 11 Memorial & Museum: 7/7 London Bombings
On Thursday, July 7, 2005 - one day after London won the bid to host the 2012 Olympic Games, and the first day of the UK-hosted G8 summit - four suicide bombers detonated explosives in three locations in the central London subway network...