Peru is about to experience a historic moment with the unveiling of the statue of Pope Leo XIV. Before its expected arrival on November 11,…
Lire la suite Peru unveils statue of Pope Leo XIV ahead of his arrival on Wednesday, November 11, to conclude his South American tour on Tuesday, November 10, 2026