The irony of St George's Day
Today (23 April) marks St George’s Day – a day to celebrate the Christian martyr who became the patron saint of England. He is, perhaps, best known through the English – aka St George’s – flag whose white background and red cross have become an emblem for …