At the Grotto of the Shrine of Our Lady of Lourdes, Pope Leo entrusts France, its people and its Church to Our Lady.

Read all