At least 8 explosions in London...tube and double-decker bus. At least 90 casualties, don't know how many are dead. London center is paralyzed. Terrorism, although no official confirmation yet.
Insanity! Who on earth could ever thing this was a smart thing to do???
This will infuriate the sane world!