Mylius via Wikimedia
The Catholic Cathedral of Limburg in Hesse, Germany.

On June 10, the Limburg diocese publicly confirmed the death, but did not provide more details.

Read More: National Catholic Register