Mylius via WikimediaThe Catholic Cathedral of Limburg in Hesse, Germany.
On June 10, the Limburg diocese publicly confirmed the death, but did not provide more details.
Mylius via WikimediaThe Catholic Cathedral of Limburg in Hesse, Germany.
On June 10, the Limburg diocese publicly confirmed the death, but did not provide more details.