News

On 7 July 2005, three homemade bombs exploded in quick succession on the London Underground: near Aldgate Station, between ...
The names of the 52 victims of the 7/7 London bombings have been read aloud in a memorial service at St Paul's Cathedral. The ...