Tuesday, July 7, 2009 - 10:11am
British officials unveiled a memorial of 52 steel pillars in a London park Tuesday one for each victim of the July 7, 2005, attacks on the city's transit system.
British officials unveiled a memorial of 52 steel pillars in a London park Tuesday one for each victim of the July 7, 2005, attacks on the city's transit system.
Connect with us: