The Lord Doesn’t Weigh 99-1 Ratio of Sheep. He Seeks

Reminds Faithful in St. Peter’s Square That Christians Cannot Be Closed In on Themselves If I still have 99 of my sheep, but one has wandered off, what does it matter? Well, to the Good Shepherd, it matters a lot. Pope Francis explained this during his weekly General Audience this morning in St. Peter’s Square, as [...]