London bombings 2007: verified facts, timeline, and lasting impact
terrorism-history
On 29 June 2007, coordinated attacks in central London targeted transport systems during the morning and evening peaks. Two car bombs—one near Haymarket and one in Covent Gard...
Open article