“When England returns to Walsingham, Our Lady will return to England.” This was the prophecy made by Pope Leo XIII in 1893 when speaking to the English bishops about the consecration of England to ...
For nearly a thousand years, people have been walking the pilgrim routes to Walsingham, the shrine in Norfolk, in the east of England, where Our Lady is honored. A new rector, Msgr. John Armitage, has ...