This story is unavailable.

London Mayor Khan assured the World that Terrorism is essentially the New Normal of big cities…(except, of course, for Beijing, Tokyo, Singapore….)

One clap, two clap, three clap, forty?

By clapping more or less, you can signal to us which stories really stand out.