LATEST NEWS
May 24, 2026 10:51
the Holy Father went to the window of the papal apartment overlooking St. Peter's Square Photo: Vatican Media