The Latest

A statue of Charles de Foucauld in front of the Church of Saint-Pierre-le-Jeune in Strasbourg, France.

Pope Francis appoints new archbishop of historic French archdiocese following resignations

Feb 28, 2024

By Matthew Santucci

The Holy See Press Office announced on Wednesday the appointment of 66-year-old Pascal Delannoy as the bishopric’s new archbishop. Read more