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….)