Nazir Afzal, who was appointed chair of the Catholic Safeguarding Standards Agency of the Catholic Bishops’ Conference of England and Wales May 18, 2021. Photo courtesy of the Catholic Safeguarding Project.

London, England, May 22, 2021 / 15:01 pm (CNA).

Praise the Lord

Read the Whole Article at http://feeds.feedburner.com/catholicnewsagency/dailynews