The Good Shepherd
Franciscan Media
October 26, 2017
Many sheep do not recognize the presence of the Good Shepherd in the Church today and insist on wandering off on their own, expecting to enjoy the false freedom of living independently. They allow themselves to be deaf to the ...
Read More →