28 Aug
0

Scotland to be consecrated to the Immaculate Heart of Mary

Scotland to be consecrated to the Immaculate Heart of Mary This Sunday, 3rd September the Bishops of Scotland will consecrate the nation to the Immaculate Heart of Mary. The consecration will take place at the Marian shrine Carfin Grotto, near ...

Find out more