London bombings in 2005: what happened, why they matter, and key facts to remember
On 7 July 2005, four coordinated bombings struck London during the morning commute, killing 52 people and injuring hundreds. Later, on 21 July 2005, a second, failed set of bomb...
Read article