Catholic Church in England & Wales sets up Council to assist Goddard Inquiry

The CBCEW has this news here.