Following the Consecration of Scotland to Our Lady – Bishop Stephen celebrated Mass at St Andrew’s Cathedral, Dundee. In this centennial year (2018) of the apparitions at Fatima, the bishops of Scotland had organised that a statue our Our Lady of Fatima, bought and blest in Fatima, would be taken to every Cathedral in the country.
The Feast of Our Lady of Fatima – 13th May 2018