Catholic safeguarding agency chair steps down
(CBCEW)
The Catholic Bishops’ Conference of England and Wales with the Catholic Safeguarding Standards Agency (CSSA), announces the news that Nazir Afzal, Chair of the CSSA, is stepping down at the conclusion of his three-year appointment