Small groups of Catholic faithful gathered at St.
Peter's Square on Sunday to watch a livestream of Pope Francis delivering his Angelus blessing.View on euronews
Small groups of Catholic faithful gathered at St.
Peter's Square on Sunday to watch a livestream of Pope Francis delivering his Angelus blessing.View on euronews