What London 7/7 means and why it still matters
security-and-policy
On 7 July 2005, four suicide attackers detonated improvised explosive devices during the morning rush hour on London’s public transport system. Three bombs struck within minut...
Open article