News Archives

On March 4th, 2024

SCSSA: March 2024 Newsletter

The Scottish Catholic Safeguarding Standards Agency (SCSSA) is an independent body which oversees safeguarding arrangements in all dioceses. The...
Read