London Incident
July 21st, 2005: Three detonators exploded on London subway carriages and one explosion on a bus, mirroring the terrorism attacks of 7/7, have been reported from London.
Sources: CNN, The English Guy, The Telegraph, The Guardian, BBC, BlogPulse (in summary).
There are currently no comments on this thread.