At 8.49am on July 7, 2005, three terrorists detonated bombs on the London Underground , slaughtering 42 people – including the suicide bombers.
At 8.49am on July 7, 2005, three terrorists detonated bombs on the London Underground , slaughtering 42 people – including the suicide bombers.