CWR Dispatch: The Annunciation and the re-dedication of England to Our Lady by Joanna Bogle
This coming Sunday, March 29th, the Bishops of England and Wales are formally re-dedicating the country, through the faith of its people, to Mary, in a long-planned act for which people have been preparing for the past eighteen months.
Related:
No comments:
Post a Comment