ST GEORGE OF ENGLAND & MOSCOW
Today is St George’s Day. St George is patron of England, Moscow & lots of other places. “Of course, St George was not English and never came here,” said Dean of Southwark Andrew Nunn in a sermon yesterday. “He’s not exclusively ours and in fact is Patron Saint in one way or another of 24 […]