Catholic Church in England and Wales

Archbishop Sherrington announces theme for Day for Life in Annunciation reflection Archbishop John Sherrington has announced the theme for this year’s Day for Life in a reflection for the Feast of the Annunciation. In his contemplation on the Virgin Mary’s ‘Yes’, Archbishop Sherrington calls to mind that: “God chose to enter the world as an unborn child, … Continue reading Catholic Church in England and Wales