Since my blog touches the fact that I belong to the Church of England, it is only right that I comment on the IICSA report that came out on Tuesday. For those who don’t already know, The Church of England has been found guilty of misconduct.
There is nothing I can add to that apart from hang my head in shame.