The Corner National Security & Defense Another Horror in Britain By Rich Lowry June 4, 2017 3:20 AM Share on Facebook Share on Twitter Share on Flipboard Share on WhatsApp Email this article This time in London.