Cry God for Harry, England….and St Aidan?
Well, heresy as it may seem on this St George’s Day, there have been calls for a new patron saint for England. This interloper is none other than St Aidan of Lindisfarne. Are we ready for such a change? Read on to learn more.