July 7, 2005: 11th anniversary of 7/7 London terrorist bombings
Often referred to as the 7/7 bombings of London, the suicide attacks in England’s largest city happened 11 years ago today. The attacks targeted civilians using public transportation systems during peak …