London Mayor Ken Livingstone arrives to lay a wreath at Tavistock Square in London where the number .....
London Mayor Ken Livingstone arrives to lay a wreath at Tavistock Square in London where the number 30 bus was bombed on the first anniversary of the July 7th bombings, July 7, 2006. [Britain marked the first anniversary of the London bombings on Friday in a mood of sombre reflection but many still fear Islamist militants, having attacked them once, might do so again.]