translate English to French: · The Church should launch independent investigations and release comprehensive reports on the incidents.
L'Eglise doit prendre en main l'enquête. Et révéler ce qui s'est passé.