It just started sinking in. I'm sure you've all heard about the terrorist attacks in London; fortunately, London is a very big city and I live and work very much away from the centre. *hugs
mmrr* I'm perfectly fine - just a little shaken by the idea.
Gods.