Menu Close

German Catholic Archbishop Offers to Resign from Office After Abuse Report Findings

Archbishop Stefan Heße of Hamburg, Germany, makes his announcement on March 18, 2021.

Archbishop Stefan Heße of Hamburg, Germany, makes his announcement on March 18, 2021.

A long-awaited report published on Thursday raised serious concerns about Archbishop Heße’s handling of several cases during his time in Cologne.