03 Sep
2

Momentous Occasion as Scotland is Consecrated to the Immaculate Heart of Mary

Momentous Occasion as Scotland is Consecrated to the Immaculate Heart of Mary Scotland has been consecrated to the Immaculate Heart of Mary, our Mother, and the Mother of God. The historic event took place on Sunday at the national shrine ...

Find out more