London bombings, the day after
Boston.com
A woman walked past a screen that hides the destroyed London bus from view outside the Russell Square subway station today.
A woman walked past a screen that hides the destroyed London bus from view outside the Russell Square subway station today.
(Reuters Photo)