England's patron saint, St George, will be celebrated this Thursday 23 April. The day is synonymous with public displays of the English flag – the red cross on a white background – and is celebrated ...
Today marks the eve of the feast of Saint George, a moment that carries a special rhythm here in Bethlehem. Every year on May ...