21 July 2005: What happened and why it matters
history
On 21 July 2005, four attempted bombings occurred across London’s public transport network, nearly two weeks after the 7 July attacks. No fatalities resulted from these failed...
Open article