My phone exploded this morning with calls from the UK. Right now I'm in a hotel room in the US, looking at the street behind my office. Fortunately everyone in my office is okay. But I'm told there are significant casualties.
links: digg this del.icio.us technorati reddit