(Newser) -
London officially unveiled its memorial to the 52 people killed in the July 7, 2005, terror attacks today, the Guardian reports. The Hyde Park memorial consists of 52 stainless steel pillars, each representing a victim, split into four groups corresponding to the four bombing targets. In the center is a...