Tuesday, March 24, 2020

May God Save England!

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: