France’s first ever independent commission set up by the Catholic Church to examine claims of clergy abuse has now launched its appeal for witnesses to offer testimony.
France’s first ever independent commission set up by the Catholic Church to examine claims of clergy abuse has now launched its appeal for witnesses to offer testimony.