Catholic Church Safeguarding Review Group Church News Scotland 7 years ago In December 2016, the Catholic Bishops’ Conference in Scotland announced that Helen Liddell would Chair the Independent Review Group (IRG) set up as a result of the McLellan Commission Report into the... [read more] 0 0