The Catholic Bishops of England and Wales have appointed a former Chief Crown Prosecutor as the Chair of the Catholic Safeguarding Standards Agency (CSSA). Nazir Afzal, a practicing Muslim, served as the Chief Crown Prosecutor for North West England from 2011-2015 and chief executive of the Association of Police and Crime Commissioners from 2016-2017. Afzal Read more