On June 19th, 2025
Holy Mass celebrated by Bishops at Holyrood
Bishops from across Scotland gathered at the Scottish Parliament to celebrate Mass with MSPs and staff. The Mass marked the feast of Ss John...
Read