Thu. Dec 19th, 2024

Pope Francis has accepted the resignation of Bishop of Osnabrück Franz-Josef Bode, who has faced heavy criticism over his handling of sexual abuse cases. In departing, Bode admitted he had made mistakes.

By