7th July 2005.
Location Russell Square Underground Station, London, WC1
Categories
Authority
More Information Russell Square Terrorist Attack