What happened on 7 July 2005: verified events and lasting impact
On 7 July 2005, a series of coordinated bombings across London’s public transport system killed 52 people and injured more than 700. The attacks involved three explosions on U...
Read article