LONDON — There’s something about living on an island that makes people think differently. Because we are surrounded by the sea, we British have always taken our impregnability for granted. We haven’t been invaded since 1066, and we even fought off the Nazis, who overran most of the rest of Europe in the early 1940s.
Read Full Article »

