Share this article

On the Good Sheperd

Here is the translation of the Holy Father's address to the faithful gathered at St. Peter's Square before and after the recitation of the Regina Caeli today. * * * Dear brothers and sisters, …