Scotland has been consecrated to Our Lady, by the Scottish Bishops, with the full support of the Scottish Parliament. The consecration took place at the shrine of Our Lady at Carfin, in the Diocese of Motherwell, attended by a large…
View This Article →